PyBrain is a modular machine learning library in Python allowing you to do all this (here’s some of that in a video).
Look at the installation instructions. Run some of the example or tutorial scripts.
Questions, comments? Drop us a line on the mailing list.
We are happy about contributions. See the guidelines if you want to start developing for PyBrain.