Skip to main content

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

Authors

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)

Source distribution for res-manager 1.0.2
File Size Uploaded
res_manager-1.0.2.tar.gz 15.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for res-manager 1.0.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

3.1.1

2 release files

3.1.0

2 release files

3.0.4

2 release files

3.0.3

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.2.1

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.0.3

2 release files

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page