Skip to main content

Compact implementation of keras made for educational purposes. Written in python using numpy

Project description

nano-keras

Overview

nano-keras is a compact implementation of Keras using only Python and NumPy. It's designed with the primary aim of deepening understanding about neural network fundamentals and their implementation at a lower level. While it might not match the speed or feature-rich capabilities of Keras, it serves as an educational project to explore the inner workings of neural networks

Key Features

- Simplicity: Built using fundamental Python and NumPy functionalities, emphasizing simplicity and readability

- Educational: Intended as a learning tool to understand neural network components at a lower level

- Customization: Allows for tinkering and understanding the core mechanics of neural network operations

Instalation

nano-keras is available on PyPI so in order to download it open a terminal and paste:

pip install nano-keras

You now should have succesfully installed nano-keras so to use it in your python file you only need to import it like this:

import nano_keras

If you have an issue message me on github or send me an email

Documentation

Documentation is under development and should be finished in the next few days

You can access it here

Roadmap

Roadmap is now in the Wiki section of nano-keras and not in the source code. You can access it here

License

This project is licensed under the MIT License - see the LICENSE file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nano-keras-0.10.1.tar.gz (20.2 kB view hashes)

Uploaded Source

Built Distribution

nano_keras-0.10.1-py3-none-any.whl (21.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page