Skip to main content

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

Reason this release was yanked:

New version is available

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

You will be able to download it from PyPI after around 12th of Noveber and I will explain how to do it then

Documentation

Currently, the documentation is in progress and is expected to be released along with the first version on November 12th. It will cover:

- Installation instructions

- Usage examples

- Explanation of classes and methods

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.9.0.tar.gz (18.8 kB view hashes)

Uploaded Source

Built Distribution

nano_keras-0.9.0-py3-none-any.whl (20.3 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