• Stars
    star
    15,832
  • Rank 1,820 (Top 0.04 %)
  • Language
    Python
  • Created about 12 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Code samples for my book "Neural Networks and Deep Learning"

Code samples for "Neural Networks and Deep Learning"

This repository contains code samples for my book on "Neural Networks and Deep Learning".

The code is written for Python 2.6 or 2.7. Michal Daniel Dobrzanski has a repository for Python 3 here. I will not be updating the current repository for Python 3 compatibility.

The program src/network3.py uses version 0.6 or 0.7 of the Theano library. It needs modification for compatibility with later versions of the library. I will not be making such modifications.

As the code is written to accompany the book, I don't intend to add new features. However, bug reports are welcome, and you should feel free to fork and modify the code.

License

MIT License

Copyright (c) 2012-2018 Michael Nielsen

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

More Repositories

1

notes-on-writing

Notes on writing
524
star
2

magic_paper

Experiments in an explorable visual medium for mathematics
JavaScript
254
star
3

tiddlylisp

A toy Lisp interpreter and simple eval function
Python
143
star
4

Pregel

Toy single-machine implementation of the Pregel graph-based framework
Python
112
star
5

ec2_tools

Deprecated. Formerly: scripts to make it easier to set up and manipulate clusters at Amazon EC2
Python
111
star
6

rmnist

Some examples trained on very reduced versions of the MNIST training set
Python
46
star
7

notes-on-neural-networks

Rough working notes on neural networks
TeX
44
star
8

VSM

Toy Python program illustrating the vector space model of documents
Python
40
star
9

mini_qa

Toy question answering program. Aimed at "Who ....?" questions, e.g., "Who invented the C programming language?"
Python
39
star
10

nnadl_site

Web site for book on "Neural Networks and Deep Learning"
HTML
34
star
11

cognitive_tools

Rough in-progress notes on cognitive tools
28
star
12

The-Fermionic-canonical-commutation-relations-and-the-Jordan-Wigner-transform

16
star
13

nnlsv

Paper by @colah and @mnielsen on visualizing the behaviour of large numbers of neural nets
TeX
13
star
14

cognitivemedium

Repo for cognitivemedium.com
JavaScript
12
star
15

expander_graph_notes

Notes on expander graphs
12
star
16

mr_py

Very basic python MapReduce library, still in early development
Python
11
star
17

wiki_tex

Basic python script to convert LaTeX to MediaWiki format.
Python
9
star
18

notes

Rough working notes on a variety of subjects
JavaScript
8
star
19

finding_scenius

8
star
20

ftwe

Notes on the fundamental theorems of welfare economics
8
star
21

Notebook

7
star
22

Information-extraction---first-notes

Rough, undistilled first notes, getting an overview of the field, unlikely to be of use to others
7
star
23

notes-on-collective-intelligence

6
star
24

digital-money

My notes on digital money
6
star
25

experiments

JavaScript
5
star
26

reference_notebook

Emacs Lisp
5
star
27

try_git

4
star
28

Snippets

Snippets of code and recipes that I occasionally find useful
3
star