SDK for DetaMetrics TensorBoard alternative.
Project description
DetaMetricsSDK
A Python SDK for interacting with my TensorBoard alternative that runs on Deta Space.
Installation
pip install detametrics
Usage
All API classes need an URL ID, which can be gotten from the app UI.
They also need a Deta Space App API key, which can be gotten from...
- Click the 3 dots on the app on your Deta Space Canvas
- Click "Keys"
- Add an API Key, and input it in the box on the App UI and in your Python code as seen below
TensorFlow Callback
Requires Tensorflow to be installed.
from detametrics.tf import DetaMetricsTFCallback
# use in your keras model
model = ...
model.fit(
..., # other params here
callbacks=[DetaMetricsTFCallback("MY_URL_ID", "MY_API_KEY")]
)
Base API
Get your URL id from the UI on the Deta Space app.
from detametrics import DetaMetrics
metrics = DetaMetrics("MY_URL_ID", "MY_API_KEY")
metrics.clear() # WARNING: clears all past metrics
metrics.set("GraphName", "LineName", 0.1)
metrics.set("GraphName", "LineName", 123.45)
metrics.set("GraphName", "LineName", 78.9)
Project details
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 DetaMetrics-0.0.7.tar.gz.
File metadata
- Download URL: DetaMetrics-0.0.7.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8351da7236d3a4026bc8509d8a44f494c088f9ad57bba586eb0e247475ddb78d
|
|
| MD5 |
3345a1901f916b17f8fa4d5072bb405b
|
|
| BLAKE2b-256 |
3d0e9bf965e275a5d2e998f8262d5eb08dbc509dc07425d321427ba88a07c2ee
|
File details
Details for the file DetaMetrics-0.0.7-py3-none-any.whl.
File metadata
- Download URL: DetaMetrics-0.0.7-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b641c7660c14c9e9606a77939102196826f0da84c827ef92401ed88af5da8ff
|
|
| MD5 |
7f9e9e6726c87373809c3ac0bfdb4082
|
|
| BLAKE2b-256 |
0fe6962d888e266ec96fe5ea6b8ce2d39669a3601ddf8016b0cec5e380fe99cf
|