https://github.com/notshrirang/opennn
Neural Networks for humans. An implementation from scratch in Python using NumPy. Consists of Optimizers such as Adam, SGD, Adagrad, RMSProp, and activation functions ReLU, Softmax and Losses. All implemented from scratch.
https://github.com/notshrirang/opennn
deep-learning machine-learning neural-network numpy
Last synced: about 2 months ago
JSON representation
Neural Networks for humans. An implementation from scratch in Python using NumPy. Consists of Optimizers such as Adam, SGD, Adagrad, RMSProp, and activation functions ReLU, Softmax and Losses. All implemented from scratch.
- Host: GitHub
- URL: https://github.com/notshrirang/opennn
- Owner: NotShrirang
- License: mit
- Created: 2022-12-07T15:24:19.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-26T07:28:01.000Z (over 2 years ago)
- Last Synced: 2024-04-27T01:21:51.041Z (about 2 years ago)
- Topics: deep-learning, machine-learning, neural-network, numpy
- Language: Python
- Homepage: https://pypi.org/project/open-nn-python/
- Size: 67.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenNN
A Neural Network implementation from scratch in Python.
In this repository, Artificial Neural Networks are implemented from scratch. From scratch meaning without using external machine learning libraries. The API structure is similar to the Tensorflow Keras API.
[](https://pypi.org/project/open-nn-python/)
[](https://github.com/NotShrirang/OpenNN)


[](https://github.com/NotShrirang/OpenNN/blob/main/LICENSE)
[](https://www.python.org/)
## Installing OpenNN from PyPI :
```sh
pip install open-nn-python
```
## Importing OpenNN:
```sh
import nn
```