Python Modules and Packages
07 May 2016Getting started with simple scripts in Python is really easy, but often we want to create reusable code in a larger project. Here we introduce python packages, and how to create them.
Getting started with simple scripts in Python is really easy, but often we want to create reusable code in a larger project. Here we introduce python packages, and how to create them.
Python classes allow powerful encapsulation and abstraction of code, but even more elegant code can be achieved through the application of operators to classes.
Some mathematical operations can result in infinities or have undefined results. Fortunately, C can return sensible results in these cases through special floating point values representing positive/negative infinities and "not a number".
Neural networks are a powerful technique in machine learning, inspired by models of the brain. In this post, I show how to train a network to some data.
Neural networks are a powerful technique in machine learning, inspired by models of the brain. In this post, we expand on the implementation of practical neural networks.
Choosing a suitable mathematical model for your machine learning problem can be challenging. Neural networks provide a neurology-inspired method with minimal prior assumptions and great predictive power.
Easing the pain of synchronising your awesome shell configuration across multiple systems with version control.
Distributions of NumPy from the package manager often fail to take advantage of the computational power available on a multicore system. Follow these steps to enable parallel computations with OpenBLAS.