Observed since 21 Oct, 11:32 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
AINO Is Neural Operation: A lightweight, educational neural network library.

"Aino is Neural Operation." > A custom-built, highly optimized Deep Learning framework built from scratch using pure Python, and NumPy.
This project was born out of curiosity after watching this inspiring video:
MIT Introduction to Deep Learning | 6.S191
I didn't want to just import tensorflow and call it a day. I wanted to see directly how the magic happens under the hood. I wanted to feel the weight of the matrices, understand the flow of the gradients, and build the brain from scratch.
AINO is built to be educational yet blazingly fast. It uses an Agnostic Backend:
NumPy with contiguous memory optimization.CuPy if an NVIDIA GPU is available, providing massive parallel acceleration without changing a single line of your code.[784, 128, 64, 10]).Sigmoid, ReLU, and Tanh..dit) and load models across different machines, whether they have a GPU or not.Building AINO from the ground up gave me insights that high-level libraries often hide:
Layer class to use pure Matrix Calculus (np.dot) reduced training time from 32 minutes to just 19 seconds!ascontiguousarray for CPU caching, and how to safely bridge data between CPU and GPU using CuPy.from aino.model import NeuralNetwork
# Create a network for MNIST (784 inputs, 2 hidden layers, 10 outputs)
model = NeuralNetwork([784, 128, 64, 10], activation_type='tanh')
# Train using Mini-Batch Gradient Descent (Auto CPU/GPU)
model.fit(X_train, y_train, epochs=100, n=0.01, batch_size=32, verbose=True)
# Make predictions
predictions = model.predict(X_test)
# Save the universally loadable .dit model
model.save('aino_mnist.dit')
Built with ❤️ using Python.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 2.2.0 | 21 Feb 2026 | 2 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 11:32 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:801984d6d22dcb9ca376681277a62f94ac3b55b0ce6da1ba3e060ece0fefd15e