Skip to main content

Functions and algorithms to train models in the AIDGE framework

Project description

Aidge Pruning Module

You can find in this folder the library that implements the pruning algorithms.

[TOC]

Installation

Dependencies

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

Aidge dependencies

  • aidge_core The requirements for installing the library are the following:

    • GCC, Make and CMake for the compilation pipeline
    • The AIDGE modules aidge_core, aidge_onnx and aidge_backend_cpu
    • Python (> 3.7) if you intend to use the pybind wrapper

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

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

If you're not sure about the file name format, learn more about wheel file names.

aidge_pruning-0.1.0-cp312-cp312-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.12Windows x86-64

aidge_pruning-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

aidge_pruning-0.1.0-cp311-cp311-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.11Windows x86-64

aidge_pruning-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

aidge_pruning-0.1.0-cp310-cp310-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.10Windows x86-64

aidge_pruning-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file aidge_pruning-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for aidge_pruning-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3ff8632ef2df23a63291d2cae61631b28de468677aa6d38831cf6ad406e92682
MD5 1d002608dcf91703bfb8550937242cc7
BLAKE2b-256 c793d47878ed325cf256e59ea47f3894ec845c7508afe5ee36718a3912ab27a1

See more details on using hashes here.

File details

Details for the file aidge_pruning-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aidge_pruning-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8569dfa4ba549a9960eee16f700ec3e41bb6398826334e71b3bdf8eb80432887
MD5 65ff7753c4bc66706fa0abbd86f07848
BLAKE2b-256 a2ece586f2f804e79ebbba962995adbff7db72329c27a4ecb8ec0714dd7ba7b6

See more details on using hashes here.

File details

Details for the file aidge_pruning-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for aidge_pruning-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9bb434891cead660a62e25c4d9ee2b937f73ce1dd73c94c34cdaca72bc05810b
MD5 636e244b37a4144e433ad8b9c849f9d3
BLAKE2b-256 2c8f9e4358d99c529a4797b2220ed2a667eae3905fb78a71ac386ec7d6fe3f6e

See more details on using hashes here.

File details

Details for the file aidge_pruning-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aidge_pruning-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2d29dacd888c0e5d7dfef7ccbe09f7c80eb51248013a8bdd8369e1f61f1d63ee
MD5 68e186409dd17ca5a278bc2bc2490e0d
BLAKE2b-256 d2d4ab739f55c3361795cf4dbf87d3c59122b16dbe8aa395de4d33ff2a67e437

See more details on using hashes here.

File details

Details for the file aidge_pruning-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for aidge_pruning-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 264807602306c674694dc77286222c919f92f79478a17161d9d7535120a97e78
MD5 b1246bc432302f31db4c38e0c818347a
BLAKE2b-256 14fc4b705bdbcc3a3790ac65a993d7d53b830d3dcf9949181ee73d7ab97a8c78

See more details on using hashes here.

File details

Details for the file aidge_pruning-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aidge_pruning-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d5da69e3bf46b31f65824771689a70cb6690b46fe545161f621e25e13657f49c
MD5 13bdf8862754a982c490c4c5bbfd13c6
BLAKE2b-256 29ad5f7b71ca17500d7e76b1790cc69971747cddab4e06e6b160e642335c9d88

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page