Deep Learning library
Project description
AmrNet: Deep Learning Library
AmrNet is a lightweight deep learning library designed for simplicity and ease of use. It provides a set of basic tools to help you quickly build and train neural networks.
Installation
pip install amrnet==0.1.0
Implemented Features
-
Layers :
-
Linear
-
ReLU
-
Tanh
-
LeakyReLU
-
-
-
MSE
-
TSE
-
MAE
-
LogCosh
-
-
- SGD
Usage
Creating a Model
from amrnet.nn import NeuralNet
from amrnet.layers import Linear, Tanh, ReLU
net = NeuralNet([
Linear(input_size, hidden_size),
Tanh(),
Linear(hidden_size, output_size)
])
Training the Model
from amrnet.train import train
train(net, inputs, targets, num_epochs, data_iterator, loss, optimizer)
Predicting
predicted = net.forward(x)
Examples
Check out the examples directory for a variety of different projects using AmrNet.
License
TODO
-
Add more layers
-
Add more optimizers
-
Add more loss functions
-
Add more data utilities
-
Add more training utilities
-
Add more examples
-
Add more tests
-
Add more documentation
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
amrnet-0.1.1.tar.gz
(6.1 kB
view details)
Built Distribution
File details
Details for the file amrnet-0.1.1.tar.gz
.
File metadata
- Download URL: amrnet-0.1.1.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 497985fda0a87da51e362c8067b329fd7318132ddcf65aa5cc7f1d9170e4f5f7 |
|
MD5 | 1127a1b1aee653836a3cb7879d65de96 |
|
BLAKE2b-256 | 8fa0c972549dfc93a475e590defb9723cee842c7d21a3ee343ed6da9700065cb |
File details
Details for the file amrnet-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: amrnet-0.1.1-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4b410656b8c9e102fb5378be5c5afc68222e7f8f7810357aca4b81b4402b5e3 |
|
MD5 | 45804c6fb9daa381e7b0dcfdc85c4818 |
|
BLAKE2b-256 | d3312f91b0c0eee668272b825037f049d1c3d02d4d2e874b32e0b9c63714e53e |