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
Metadata
Release files for rettool 0.0.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 | |
|---|---|---|---|
| rettool-0.0.1.tar.gz | 9.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rettool-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.8 kB
Release files / rettool-0.0.1.tar.gz
| Download URL | rettool-0.0.1.tar.gz |
|---|---|
| Size | 9.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
210d2fe9437c843544711a80b3d65220a650f90e4303204ad2bd042ebce6023d
|
|
BLAKE2b-256 checksum How to use checksums |
6f3bb55f3207328ef4138114d9dd8c752f2d1909919188eccc738793c401c21c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / rettool-0.0.1-py3-none-any.whl
| Download URL | rettool-0.0.1-py3-none-any.whl |
|---|---|
| Size | 9.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3819321f5a4c96d1e1115268cb13e0faa0305bb2e79640cdcf1f3d5ac87885f2
|
|
BLAKE2b-256 checksum How to use checksums |
4348009cfcba60f14beb06b2011427334707dde31be7dba23ec52eeffb1c15f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|