ExAssist
ExAssist is an light-weight assist tool that can save your time from doing experiments. It is designed to help you with:
Track the configurations for each experiment.
Record any temporary data during experiments.
Gather host information for each experiment.
Installation
pip install ExAssist
Example
Download the template files into your experiment root directory.
Write up your experiments in main.py:
import ExAssist as EA
# Get an instance of ExAssist just like getting a logger.
assist = EA.getAssist('Test')
with EA.start(assist) as assist:
# Here starts your experiments.
for i in range(100):
assist.info['loss'] = 100 - i
assist.step()
Run your experiment:
python main.py
More details, please see http://exassist.zhouyichu.com/en/latest/quickstart.html.
Documents
http://exassist.zhouyichu.com/en/latest/
Metadata
Release files for ExAssist 0.3.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ExAssist-0.3.6.tar.gz | 1.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ExAssist-0.3.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.2 MB
Release files / ExAssist-0.3.6.tar.gz
| Download URL | ExAssist-0.3.6.tar.gz |
|---|---|
| Size | 1.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
98718a30cbf7079ef2eccbadb212d77becef9ee54e1d3dbac7ac701b7a0477e3
|
|
BLAKE2b-256 checksum How to use checksums |
79e14cf0403e76bc516929eb3e80399eeacdab73968b1b6f7aeffa212137d4ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.0
|
Release files / ExAssist-0.3.6-py3-none-any.whl
| Download URL | ExAssist-0.3.6-py3-none-any.whl |
|---|---|
| Size | 1.6 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e4d178317f84744b30adadbab49926f7823f1e49708779351efe718db1d7b250
|
|
BLAKE2b-256 checksum How to use checksums |
7efce3956611aeeb8bda271e142845c81a819e4f24f9d38749b4b0c01e563de2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.0
|