Welcome to my Neural Network repository! This repo serves as a learning record of my journey in deep learning. 📝
In this repository, you'll find implementations of neural networks using basic Python packages such as NumPy&CuPy. The implementations are based on the book Deep Learning from Scratch.
Deep Learning is a fascinating and rapidly-evolving field. This repository will help me (and hopefully others) understand the core concepts of deep learning by implementing neural networks from scratch using simple Python libraries.
To run the code in this repository, you'll need the following dependencies:
- Python 3.x
- NumPy&CuPy
To use this repository, simply clone it to your local machine and navigate to the specific implementation you'd like to try.
Contributions are more than welcome! If you'd like to contribute, please follow these steps:
- Fork the repository
- Create a new branch for your contribution (
git checkout -b my-contribution
) - Commit your changes (
git commit -m 'Add my contribution'
) - Push to your branch (
git push origin my-contribution
) - Create a Pull Request
This project is licensed under the MIT License. See the LICENSE file for more information.