Run:AI Python library
Public functional modules for Keras, TF and PyTorch
Info
Status
CircleCI is used for CI system:
Modules
This library consists of a few pretty much independent submodules:
| Module | Name | Info |
|---|---|---|
| Elastic | elastic |
Make Keras and PyTorch models elastic |
| Gradient Accumulation | ga |
Gradient accumulation for Keras and PyTorch optimizers |
| HPO | hpo |
Hyperparameter optimization assistance |
| Model Parallelism | mp |
Model-parallelism support for Keras builtin layers |
| Auto Profiler | profiler |
Export timeline of TF/Keras models easily |
| Reporter | reporter |
An interface to send metrics and parameters to Promethues Push Gateway |
Getting Started
Installing
Install the runai Python library using pip using the following command:
pip install runai
Make sure to use the correct
pipinstaller (you might need to usepip3for Python3)
Running The Tests
All tests (unit tests) can be run using the following command:
python -m unittest discover -s tests -v
Metadata
Release files for runai 0.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| runai-0.4.1.tar.gz | 18.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| runai-0.4.1-py2-none-any.whl | Python 2 | none | any | Details |
Total release size: 49.1 kB
Release files / runai-0.4.1.tar.gz
| Download URL | runai-0.4.1.tar.gz |
|---|---|
| Size | 18.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
178343bcd2fc99546a4660cb9eacf95fe182f911f7cfb8e02b7483d5a9cdf4a9
|
|
BLAKE2b-256 checksum How to use checksums |
85b146b271446b84e8731ecc0b5fc3d9aa93f50e60be9f6c51844e101c03a1d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
|
Release files / runai-0.4.1-py2-none-any.whl
| Download URL | runai-0.4.1-py2-none-any.whl |
|---|---|
| Size | 30.2 kB |
| Tags | Python 2 |
|
SHA-256 checksum How to use checksums |
bef2244d05aed99b41f9b804d6e092e0c4ce5919e2a6dc33a90fd6053a1e455e
|
|
BLAKE2b-256 checksum How to use checksums |
f95debbead53aa7427d236b685b4f01b719f85065f678008ada47f1ccbc11301
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
|