Library for running experiments in Python. Supports logging, experimental loops with checkpointing.
Project description
Trialist
Table of Contents
Introduction
Trialist is a library that manages and runs your experiments for you care-free. It manages the experimental loop, logs, and sets checkpoints as well. If your experiments are restarted, it will reload from the checkpoints set.
You can customize every part of the system:
- Key generation function: Determines how a sample is stored and found.
- Validation function: Determines if the experiment is valid. By default, all experimental results are loaded without checks.
Example
See the demo file.
Installation
pip install trialist
License
See the LICENSE file.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file trialist-0.1.0.tar.gz.
File metadata
- Download URL: trialist-0.1.0.tar.gz
- Upload date:
- Size: 17.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54e77aff2fcbcd69f044997a2983293dd1d7badec45351ef5776d5dadf7a84f4
|
|
| MD5 |
30159b35bc6b5297dc679deec6be99c5
|
|
| BLAKE2b-256 |
9f0c7216c688b64755493798932fd7092f20aac5e794eb41737bb8ae06158609
|
File details
Details for the file trialist-0.1.0-py3-none-any.whl.
File metadata
- Download URL: trialist-0.1.0-py3-none-any.whl
- Upload date:
- Size: 16.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da806cd567561c4fd8b8b81f3d948828536fa8c9c172c760928f16451dc48943
|
|
| MD5 |
677d7e78598f0c71db3745ef8f4a9067
|
|
| BLAKE2b-256 |
4d8465aa9b63b7bb22fa914b6f817883262384ed7979857b01430048c6aa3295
|