Skip to main content

ML-Mnemonist is an open-source lightweight framework for simple ML operations and it pairs up easily with free online cloud services that do not support session backup and recovery because the framework implements these in the hardware level. To that end, some of the tutorials here are purposefully created to work with Google Colab. <p align=”center”> <img src=”/figures/logo.png”/> </p>

Check out more information on the GitHub <a href=”https://github.com/HamidrezaKmK/ML-Mnemonist”>repository</a>.

Change Log

0.1.0 (20.11.2022)

  • Tutorial 2 is finalized

  • Code for hyper experiment runners is refactored

  • Now we are able to adjoint single experiments with hyper experiment runners

  • Each experiment will create outputs under the hyper experiment directory

  • The hyper experiment directory will output all the experiment output scores in a json.

0.0.15 (19.7.2022)

  • Internal functionalities of Experiment Runner changed

  • Creating new experiments with the same name overwrites the previous experiment with the same name rather than creating new ones

  • The caching scheme for meta parameters had a bug which is fixed

  • The Tutorial is finalized

0.0.14 (19.7.2022)

  • Add exception handler to hyper experiments for conflicting configs

0.0.13 (01.7.2022)

  • Bug removal in configurations of the factory

  • Bug removal in readme

0.0.12 (01.7.2022)

  • Biggest update yet!

  • Introduce HyperExperiments!

  • When retrieving using factory, the pipelines will also be handled

  • Caching system updated, META_DATA cache added

0.0.11 (01.7.2022)

  • Grid search can now continue on the runner’s last interrupt

0.0.10 (01.7.2022)

  • With preprocess added to gridsearch

  • merge_cfg added to ExperimentRunner

0.0.9 (01.7.2022)

  • Grid search bug removal

  • Implement two types of grid search: one using a palette config and another using a directory containing all the config files

  • Retrieve added to ExperimentRunnerFactory

  • Updated naming scheme for experiments such that each experiment has a description file and their name contains the date of today

0.0.8 (01.7.2022)

  • Bug removal in validation tools

0.0.7 (01.7.2022)

  • Add expand_cfg for hyperparameter tuning

  • Add gridsearch for hyperparameter tuning

  • Change cache token scheme

0.0.6 (29.6.2022)

  • Bug removal in CACHE.RESET() where directories are included in the logs

  • Runner pipeline cloning option added

  • preprocess does keep the pipeline by default

0.0.5 (24.6.2022)

  • Add reload_cfg before each call of runner.run

  • Add reload_cfg before each call of runner.preprocess

  • Add runner.export_logs() method to get a zip file from all logfiles in the experiment directory

0.0.4 (23.6.2022)

  • Add more logs for verbose runners

  • Add CACHE.LOGS_DIR to save logs such as tensorboard

  • Add maximum cache limit that can be manipulated using mlm.MAX_CACHE_SIZE

0.0.3 (23.6.2022)

  • README updated

  • full support without configurations

  • secret_root added to factory and reveal_true_path

0.0.2 (23.6.2022)

  • Bug removal of some initial problems with the setup

0.0.1 (23.6.2022)

  • First release

Metadata

Release files for mlmnemonist 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mlmnemonist 0.1.0
File Size Uploaded Provenance Actions
mlmnemonist-0.1.0.tar.gz 2.7 MB Without provenance Details for mlmnemonist-0.1.0.tar.gz

Release files / mlmnemonist-0.1.0.tar.gz

Download URL mlmnemonist-0.1.0.tar.gz
Size 2.7 MB
Tags Source
SHA-256 checksum
How to use checksums
2eba5714c5c21fb5f4423cd7ff9a1f105b3d4de05398972db461cba09f183acf
BLAKE2b-256 checksum
How to use checksums
c95863e697cf5c760c025e17678a10deb1298123ca487deb622793f58a04a222
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.10

Security for mlmnemonist 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page