Tutorials

Tutorial Articles

There are a few articles that can help you to start working with NeuPy. They provide a solution to different problems and explain each step of the overall process.

Code Examples

NeuPy is very intuitive and it’s easy to read and understand the code. To learn more about different Neural Network types you can check these code examples.

Deep Learning

Image classification - CNN

Model training:
Pre-trained models:
Architectures:
Visualizations:

Multilayer Perceptron (MLP)

Classification:
Regression:
Visualizations:

Recurrent Neural Networks (RNN)

Autoencoders

Reinforcement Learning (RL)

Restricted Boltzmann Machine (RBM)

Natural Language Processing (NLP)

Classification:
Sequence to Sequence:

Competitive networks

Growing Neural Gas (GNG)

Growing Neural Gas is an algorithm that learns topological structure of the data.

Self-Organizing Feature Maps (SOFM or SOM)

Notebooks:
Basics:
Advanced:

Linear Vector Quantization (LVQ)

Associative Memory

Discrete Hopfield Neural Network

Discrete Hopfield Neural Networks can memorize patterns and reconstruct them from the corrupted samples.

Articles:
Code:

Cerebellar Model Articulation Controller (CMAC)

Cerebellar Model Articulation Controller (CMAC) can quantize continuous space and store it inside of the memory. It's primarily used in the control systems.

Radial Basis Functions (RBF)

Probabilistic Neural Network (PNN)

Generalized Neural Nerwork (GRNN)