Experimental Results Manager
This project helps you to handle your experimental results efficiently when doing your research. Basically it uses pickle to save and load the data, now we provide you with some high-level interfaces so that you can get rid of pickle dumping and loading from disk all the time. Also, with a given topic parameter when saving data, it can automatically build different directories for different topic.
ResultManager
This project mainly provides:
A class named ResultManager that provides functions to save, load, clear and preview data.
ResultManager.save_data: Save your data
ResultManager.load_data_by_name and ResultManager.load_data_by_id: Loading data by name or ID
ResultManager.print_meta_info Print all meta info of saved data, including name, path, topic, comments etc.
Future Plan
Adding support to save and load figures for each piece of data
Adding version control to maintain different version data
Adding support to automatically backup data to some cloud storage
Documentation
This project is still simple, therefore no docs…
Requirements
prettytable>=0.7.2
Note
ResultManager is developed by Python 3.5 and only tested on Python 3.5 and Python 2.7
Release files for res-manager 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| res_manager-1.0.2.tar.gz | 15.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| res_manager-1.0.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 21.6 kB
Release files / res_manager-1.0.2.tar.gz
| Download URL | res_manager-1.0.2.tar.gz |
|---|---|
| Size | 15.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c3ada7f69e6acbb85107a14fc400b47d2c493d453f6772959c0af8b095d3545a
|
|
BLAKE2b-256 checksum How to use checksums |
7943dc3326e49231951562c7a2e7486042555137221d3daefde96922defda478
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.6
|
Release files / res_manager-1.0.2-py2.py3-none-any.whl
| Download URL | res_manager-1.0.2-py2.py3-none-any.whl |
|---|---|
| Size | 5.7 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
3c832254efd94d9da76ccd372e27a7c0507422512097d2e0a8cffc36495f8231
|
|
BLAKE2b-256 checksum How to use checksums |
72ffc7b03a8fc6079f9e197c3cb05fc944b45c01cfc4efb681520b814858c6e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.6
|