Skip to main content

Mobile first web app to monitor PyTorch & TensorFlow model training

Relax while your models are training instead of sitting in front of a computer

PyPI - Python Version PyPI Status Docs Twitter

This is an open-source library to push updates of your ML/DL model training to mobile. Here's a sample experiment

Notable Features

  • Mobile first design: web version, that gives you a great mobile experience on a mobile browser.
  • Model Gradients, Activations and Parameters: Track and compare these indicators independently. We provide a separate analysis for each of the indicator types.
  • Summary and Detail Views: Summary views would help you to quickly scan and understand your model progress. You can use detail views for more in-depth analysis.
  • Track only what you need: You can pick and save the indicators that you want to track in the detail view. This would give you a customised summary view where you can focus on specific model indicators.
  • Standard ouptut: Check the terminal output from your mobile. No need to SSH.

📚 How to track experiments?

How to run app locally?

Install the PIP package

pip install labml-app

Start the server

labml app-server

Set the web api url to http://localhost:5005/api/v1/track? when you run experiments. You can also set this on .labml.yaml.

from labml import tracker, experiment

with experiment.record(name='sample', token='http://localhost:5005/api/v1/track?'):
    for i in range(50):
        loss, accuracy = train()
        tracker.save(i, {'loss': loss, 'accuracy': accuracy})

Metadata

Release files for labml-app 0.5.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for labml-app 0.5.14
File Size Uploaded
labml_app-0.5.14.tar.gz 296.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for labml-app 0.5.14
File Interpreter ABI Platform
labml_app-0.5.14-py3-none-any.whl Python 3 none any Details

Total release size: 617.6 kB

Release files / labml_app-0.5.14.tar.gz

Download URL labml_app-0.5.14.tar.gz
Size 296.8 kB
Tags Source
SHA-256 checksum
How to use checksums
712575114c944ee4a47dc8cb88b9ccd3cc127d469e616bc5abba6b4f1e170922
BLAKE2b-256 checksum
How to use checksums
f231663437af831cbb8b851872253ff1e1ead642229efb75aa1e25b826643bc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release files / labml_app-0.5.14-py3-none-any.whl

Download URL labml_app-0.5.14-py3-none-any.whl
Size 320.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6b4eb3f8fe0ebcf7779d0751edd3d2ef1ab5d878c03aa2dd618da41d13f6a5f5
BLAKE2b-256 checksum
How to use checksums
616ba37179d4bb3302e9ab711ec4972379b7096c4d8559ffa0d063f1f03701ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release history Release notifications | RSS feed

This release

0.5.14 This release

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

0.0.0

2 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