A Metric Tracking and Visualization Tool
Project description
TrackAlpaca: A Metric Tracking and Visualization Tool
Overview
TrackAlpaca is a simple and efficient class for logging, saving, loading, and visualizing metrics over multiple epochs. It is perfect for tracking machine learning metrics such as loss and accuracy during training. The class supports saving metrics to a JSON file, loading them for analysis, and graphing them as images for visualization.
Features
- Log Metrics: Log multiple metrics (e.g., loss, accuracy) for each training epoch.
- Save Metrics: Persist logged metrics to a JSON file for future analysis.
- Load Metrics: Load previously saved metrics from a JSON file.
- Graph Metrics: Generate graphs visualizing the metrics over epochs and save them as image files.
Requirements
- Python 3.9 (used 3.12.7)
matplotlibfor graphing.PIL(Pillow) for handling image data.
Install the required dependencies using pip:
pip install matplotlib pillow
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 trackalpaca-0.1.tar.gz.
File metadata
- Download URL: trackalpaca-0.1.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dba8d9bfd897a661ca1206304ed545ffc43c5f8b15ed06645c6a8422c6930e53
|
|
| MD5 |
eacdbaffe5d325da8fdcd82ceb1f0f5f
|
|
| BLAKE2b-256 |
d9b98d08bc7d5ec52a5ba84a12d8e8c81e49c44516a84f51fff6012a8b0128f1
|
File details
Details for the file trackalpaca-0.1-py3-none-any.whl.
File metadata
- Download URL: trackalpaca-0.1-py3-none-any.whl
- Upload date:
- Size: 3.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a8b53e9511610024a378517fdce7ae8f3bffa4266a005bf293466ddb4532330
|
|
| MD5 |
172d9039218b48268d0af9a3b116d697
|
|
| BLAKE2b-256 |
6198edcd12f09d413d0690297ea5867124f860d4ee003d71782d02a2ce0512e6
|