Python dashboard application adding interactivity into your pytorch model
Project description
Torch-Board
Torchboard is a powerful library for real-time neural network modification and monitoring in PyTorch. Torchboard provides an interactive dashboard to tweak model architectures, visualize training metrics, and optimize hyperparameters on the fly.
Installation
Install Torch-Board via pip:
pip install torchboard
🧰 Features
- 📊 Live Metrics Dashboard: Visualize loss, accuracy, gradients, and other metrics in real time through an intuitive interface.
- 🛠️ Interactive Model Editing: Modify layers, activations, hyperparameters, and even stop or adjust training without restarting the training loop.
- 🌐 Automatic Localhost Hosting: The dashboard is automatically hosted on localhost, enabling seamless interaction with your model via a web interface.
- 🔍 Advanced Visualization Tools: Monitor weight distributions, activations, computational graph changes, and other insights like learning rate, accuracy, and loss curves.
- 🤝 Seamless PyTorch Integration: Supports most PyTorch optimizers and integrates effortlessly into existing workflows.
Contributing
Contributions are welcome! Please submit a pull request or open an issue to add new decorators or suggest improvements.
License
This project is licensed under the Apache v2.0 License.
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 torchboard-0.1.2.tar.gz.
File metadata
- Download URL: torchboard-0.1.2.tar.gz
- Upload date:
- Size: 107.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f4af8419a50f58723f61abee2b547820c152fa2c64be7e25af3f8cafaa851a17
|
|
| MD5 |
fd67c1270ba8bb292c85953e8495e83c
|
|
| BLAKE2b-256 |
283a0792f3b2bedba9c1229d8a4fb56cbebe64ed7c05138d010f2958b6e00e5b
|
File details
Details for the file torchboard-0.1.2-py3-none-any.whl.
File metadata
- Download URL: torchboard-0.1.2-py3-none-any.whl
- Upload date:
- Size: 110.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92e39109ae2e074483b9de3345d23aacb2eae13ab7bc7eae37334f8870679136
|
|
| MD5 |
8805b4ecf42a54c33a3d713898f06097
|
|
| BLAKE2b-256 |
990402be012bbbbe14dcd70cfd9accf2eff7eadbc09236bebd3259e4d9cdfad4
|