Skip to main content

Functions and alogrithms to train models in the AIDGE framework

Project description

aidge_learning

In this module, you can find functions and classes to train your models:

  • Optimizer (SGD)
  • LRScheduler (ConstantLR, StepLR)
  • loss functions (MSE)

Dependencies

  • GCC
  • Make/Ninja
  • CMake
  • Python (optional, if you have no intend to use this library in python with pybind)

Aidge dependencies

  • aidge_core
  • aidge_backend_cpu

Pip installation

pip install . -v

TIPS : Use environment variables to change compilation options :

  • AIDGE_INSTALL : to set the installation folder. Defaults to /usr/local/lib. :warning: This path must be identical to aidge_core install path.
  • AIDGE_PYTHON_BUILD_TYPE : to set the compilation mode to Debug or Release
  • AIDGE_BUILD_GEN : to set the build backend with

C++ installation

./setup.sh -m core -m backend_cpu -m learning --release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

aidge_learning-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

aidge_learning-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

aidge_learning-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

File details

Details for the file aidge_learning-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aidge_learning-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be83f7bac3cfeaf258443b432b73fbb56c44a3631818e63385b5ffcbbdcdfdb1
MD5 ee0ab8847ad76776ca6ce6f1817b1323
BLAKE2b-256 8affcc01f193bebd83c78eef98b2e285158957196cb9bdf091c89006583f82b8

See more details on using hashes here.

File details

Details for the file aidge_learning-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aidge_learning-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eaca5a3317680222410d8b841dd94feb201ba929fa7dc3f27d484fe6382b0dd3
MD5 2e81f850889545bffe63d6ffb55260d0
BLAKE2b-256 4bd6daca02d556d1c48ea6bf3fae0b0c5452eace768a404e46f236b9f5dd04d0

See more details on using hashes here.

File details

Details for the file aidge_learning-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aidge_learning-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f647effc40eab8a091b7273ebb9384b6aff4f7cab5a9d877ecdc6c4d1e89d0c9
MD5 609c18e29d694fa6cc6493bf0266c719
BLAKE2b-256 6f80e74b454804dedb517da1010459c48a5a1cdd862b7c14cfb62d5731b0aefe

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