Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vzhou842/neural-network-from-scratch

A Neural Network implemented from scratch (using only numpy) in Python.
https://github.com/vzhou842/neural-network-from-scratch

guide introduction-to-data-science machine-learning neural-network python

Last synced: 14 days ago
JSON representation

A Neural Network implemented from scratch (using only numpy) in Python.

Awesome Lists containing this project

README

        

# A Neural Network From Scratch
This was written for my blog post [Machine Learning for Beginners: An Introduction to Neural Networks](https://victorzhou.com/blog/intro-to-neural-networks/).

## Usage

Install [numpy](http://www.numpy.org/), the only dependency, if you need to:

```bash
$ pip install numpy
```

Then, run it with no arguments:

```bash
$ python network.py
```

You can also [run this code in your browser](https://repl.it/@vzhou842/An-Introduction-to-Neural-Networks).

## More

You may also be interested in [a Convolutional Neural Network (CNN) implemented from scratch in Python](https://github.com/vzhou842/cnn-from-scratch), which was written for my [introduction to CNNs](https://victorzhou.com/blog/intro-to-cnns-part-1/).