Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rettool-0.0.1.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

rettool-0.0.1-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

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

Hashes for rettool-0.0.1.tar.gz
Algorithm Hash digest
SHA256 210d2fe9437c843544711a80b3d65220a650f90e4303204ad2bd042ebce6023d
MD5 af6e70077acc7564ea3ddc7be5304e04
BLAKE2b-256 6f3bb55f3207328ef4138114d9dd8c752f2d1909919188eccc738793c401c21c

See more details on using hashes here.

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

Hashes for rettool-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3819321f5a4c96d1e1115268cb13e0faa0305bb2e79640cdcf1f3d5ac87885f2
MD5 9cddf07eb03a125669d363be50b1d91c
BLAKE2b-256 4348009cfcba60f14beb06b2011427334707dde31be7dba23ec52eeffb1c15f3

See more details on using hashes here.

Supported by

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