AxonCraft is a practical neural network library designed for building and training deep learning models. It provides a straightforward interface for creating different types of neural networks, complete with customizable layers and various cost functions. Ideal for both beginners and experienced developers, AxonCraft aims to make it easier to experiment with machine learning projects and understand the fundamentals of neural networks.
- Clone the AxonCraft repository in your desired directory:
$> git clone https://github.com/iccaka/AxonCraft.git - Run these commands in order:
# create a new virtual environment $> python3 -m venv venv # start the virtual environment $> source /venv/bin/activate # install project dependencies $> pip3 install -r requirements.txt
There's a demo inside main.py which showcases how to set up, train, and evaluate a simple neural network.
Please refer to requirements.txt for a list of the python module dependencies.
- Hristo Mitsev - Initial work - iccaka
See also the list of contributors who participated in this project.
- PyCharm - The IDE used
This project is licensed under the MIT License - see the LICENSE file for details.