Tool to help in running experiments and saving logs
Project description
Ret Tool
Tool to help in running experiments and saving logs
Ret automates running experiments on a set of models using a set of benchmarks. For each project, we need to write scripts that are run at different hook points.
Ret can also retrieve metrics from logs and present them as a plot (from a set of standard plot types). This will be useful to quickly visualize experiment results and compare select models on select metrics. Ret can also generate a standard plot script that can then be customized.
Installation
pip install rettool
Usage
- ret run -m model1,model2 -b benchmark1,benchmark2
- ret plot -M metric_to_plot -m model1,model2 -b benchmark1,benchmark2
Project information specified in retconfig.yml
Ret finds project information from retconfig.yml file in the current directory. The project information includes the list of models, benchmarks, metrics, run constraints, etc. An example retconfig.yml file in given in here.
Hooks
Workflow
Models, Benchmarks, Metrics
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file rettool-0.0.1.tar.gz
.
File metadata
- Download URL: rettool-0.0.1.tar.gz
- Upload date:
- Size: 9.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 210d2fe9437c843544711a80b3d65220a650f90e4303204ad2bd042ebce6023d |
|
MD5 | af6e70077acc7564ea3ddc7be5304e04 |
|
BLAKE2b-256 | 6f3bb55f3207328ef4138114d9dd8c752f2d1909919188eccc738793c401c21c |
File details
Details for the file rettool-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: rettool-0.0.1-py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3819321f5a4c96d1e1115268cb13e0faa0305bb2e79640cdcf1f3d5ac87885f2 |
|
MD5 | 9cddf07eb03a125669d363be50b1d91c |
|
BLAKE2b-256 | 4348009cfcba60f14beb06b2011427334707dde31be7dba23ec52eeffb1c15f3 |