Skip to main content

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

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

MIT

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


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)

Uploaded Source

Built Distribution

amrnet-0.1.1-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

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

Hashes for amrnet-0.1.1.tar.gz
Algorithm Hash digest
SHA256 497985fda0a87da51e362c8067b329fd7318132ddcf65aa5cc7f1d9170e4f5f7
MD5 1127a1b1aee653836a3cb7879d65de96
BLAKE2b-256 8fa0c972549dfc93a475e590defb9723cee842c7d21a3ee343ed6da9700065cb

See more details on using hashes here.

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

Hashes for amrnet-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e4b410656b8c9e102fb5378be5c5afc68222e7f8f7810357aca4b81b4402b5e3
MD5 45804c6fb9daa381e7b0dcfdc85c4818
BLAKE2b-256 d3312f91b0c0eee668272b825037f049d1c3d02d4d2e874b32e0b9c63714e53e

See more details on using hashes here.

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