Notebooks and code for the book "Introduction to Machine Learning with Python".
Neural Networks and Deep Learning
This repository contains code samples for the book Neural Networks and Deep Learning.

About Neural Networks and Deep Learning
This repository contains code samples for the book "Neural Networks and Deep Learning". It includes src, data and fig directories, along with requirements.txt and README.md.
The code is written for Python 2.6 or 2.7, with a version for Python 3.8-3.10 referenced separately. The file src/network3.py uses Theano library version 0.6 or 0.7 and needs modification for later versions. The author does not plan to update the current repository for Python 3 compatibility, later Theano versions, or new features.
Key features
- Sample code to accompany Neural Networks and Deep Learning book
- Source files in src directory with supporting data folder
- Figure assets stored in fig directory
- Runs on Python 2.6 or 2.7
- Separate referenced version for Python 3.8-3.10
- network3.py example uses Theano 0.6 or 0.7
- Code written to accompany the book
- Distributed under MIT License
- Bug reports welcome and code may be forked and modified
- Current repository will not be updated for Python 3 compatibility
- src/network3.py needs modification for later Theano versions with no update planned
- No new features planned beyond accompanying the book
Neural Networks and Deep Learning at a glance
- Category
- Education & Learning › AI Learning & Guides
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Neural Networks and Deep Learning alternatives
Tools and sites you could use instead, ranked by how closely they match.
This course teaches how to build neural networks from scratch in code.
This repository contains more than 50 tutorials and implementations for generative AI agent techniques.
This repository provides a tutorial implementation of AutoML for batch and online learning.
The Hundred-Page Language Models Book teaches machine learning foundations, transformers, and large language models.
Spinning Up provides documentation and learning resources for deep reinforcement learning.
Popular in AI Learning & Guides
Well-known listings from the same topic.
Neural Networks and Deep Learning FAQ
Does this code work with Python 3?
Does src/network3.py work with later versions of Theano?
Can I report bugs or add features?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










