shariqmalik10 / neural-network

A neural network library created from scratch for the purpose of learning about deep learning

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Neural Network Library

This is a neural network library I crated from scratch in order to learn the underlying concepts of neural networks. The library has been created in Python and I have tried my level best to not make use of any external libraries during the process of developing this project except in places where i need to perform mathematical operations such as dot product, sqrt etc.

Quickstart

  1. clone the repo
git clone git@github.com:shariqmalik10/neural-network.git
  1. 'cd' over to the folder and check out the examples folder to see how you can make your own neural network using the library !

Table of Contents

Installation

(Back to top)
To install the library, simply clone the repository as described in the Quickstart section.

Usage

(Back to top)
The library offers a comprehensive set of functionalities to build and train neural networks. Check out the examples folder to see how you can make your own neural network using the library !

Development

(Back to top)
The development of this library is ongoing. Contributions, bug reports, and feature requests are welcome! Please refer to the Contribute section for more details.

Contribute

(Back to top)
Any and all contributions are greatly appreciated ! I have made this project to act as sorts of a diary of my learning and exploration of neural networks and would love to have others be part of it :)

License

(Back to top)
This project is licensed under the MIT License - see the LICENSE file for details.

About

A neural network library created from scratch for the purpose of learning about deep learning


Languages

Language:Python 100.0%