Official Losswise library for Python
Project description
This is the official Losswise Python library. This library allows for server-side integration of Losswise.
Installation
The library can be installed using pip:
pip install losswise
Getting Started
First create an account on the Losswise website (https://losswise.com). This will automatically generate a unique API key.
Typical usage usually looks like this:
import random import losswise # replace with your own api key losswise.set_api_key('your_api_key') # replace with a string that identifies your model session = losswise.Session(tag='my_dilated_convnet', max_iter=10, data={'num_params': 10000000}) # create empty graph for loss, keep track of minima here hence kind='min' graph = session.Graph(title='loss', kind='min') # track artificial loss over time for x in xrange(10): train_loss = 1. / (0.1 + x + 0.1 * random.random()) test_loss = 1.5 / (0.1 + x + 0.2 * random.random()) graph.append(x, {'train_loss': train_loss, 'test_loss': test_loss}) # mark session as complete session.done()
You can then view the visualization results on your dashboard.
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
losswise-0.87.tar.gz
(3.4 kB
view hashes)
Built Distribution
Close
Hashes for losswise-0.87-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 241e4a34f5136b132ba6b8968ced2fbdf8b6a262aae7b328ec06b3ef7a4e68a9 |
|
MD5 | 087a5d2c66da59bd3d096a70870b7e05 |
|
BLAKE2b-256 | e13ac0e1a6dabf4173c8b7ae4d46d5a8bf4e8515ea20cbfb14eb8a73972e0f70 |