This course is not running at the moment, as such the materials are made unavailable. If you need them, you may email me.
- Learn Python the Hard Way
- How to Think Like a Computer Scientist: Learning with Python
- Think Python: How to Think Like a Computer Scientist
- Numpy Tutorial
- Matplotlib Examples
- A Primer on Scientific Programming with Python
- Scipy Lecture Notes
- The Glowing Python: This blog has various examples of interesting code to play with and give you ideas for your own projects.
- WildML: Recurrent Neural Networks Tutorial, Part 1 – Introduction to RNNs: This blog also has other Machine Learning tutorials.
- Machine Learning, by The Royal Society
- The Cognitive and Computational Neuroscience of Categorization, Novelty-Detection, and the Neural Representation of Similarity, by Mark Gluck
- Machine Learning, by Andrew Ng
- Neural Networks for Machine Learning, by Geoffrey Hinton
- Introduction to Neural Networks, by Sebastian Seung
How to install Python
This is a little tricky:
Install Python: download from here
Install matplotlib, numpy, and scipy using pip. Specifically you need to download the following from here:
This requires you to be in the Scripts folder of the Python27 installation. And to use the windows command prompt. For me this looks like:
For all three of those you need to run a pip command like above.
Install PyGTK: download from here
To check that everything works, open network.py and see if it runs without any errors.
I finally managed to do this on my mac. Use Homebrew to install matplotlib, numpy, scipy, pygtk.
Use your favourite package manager to install matplotlib, numpy, scipy, pygtk.