A small Neural Network
Project description
Neural Network
A small Neural Network - Multilayer Perceptron made to learn how it works.
Warning : This is not a project for production use. I'm using this project to try to publish clean code, it's part of my learning how to manage a project, make R&D, and more.
Using Numba
I'm learning and using the library Numba to make this project. I have multiple goal :
- Make the project in normal python, without using the Numba lib, that's the pure learning part of how to make a Neural Network
- Make the project with Numba and use JiT to have better performance with the CPU
- Make the project with Numba and use CUDA to improve performance again
Genetic algorithm
I use genetic algorithm (in a very simple way i think, i'm not a mathematician xD) to make the learning part of the Neural Network. Back Propagation is on the way too.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
morpyneural-0.0.2.tar.gz
(7.4 kB
view hashes)
Built Distribution
Close
Hashes for morpyneural-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b0a95292b3a9670af12085cb09ed3c8cf4bdd7eb106e059ed4bbcf4660c93e1 |
|
MD5 | 3db1c549ccc204927bf6c4ee9febff86 |
|
BLAKE2b-256 | 8b78f6b47c1901e91cad9930c0e385b94218556a8522b1f6f5a05388f47500c5 |