Skip to main content

Python dashboard application adding interactivity into your pytorch model

Project description

Torch-Board

PyPI - Downloads PyPI Latest Release CI - Test

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

torchboard-0.1.1.tar.gz (203.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

torchboard-0.1.1-py3-none-any.whl (207.2 kB view details)

Uploaded Python 3

File details

Details for the file torchboard-0.1.1.tar.gz.

File metadata

  • Download URL: torchboard-0.1.1.tar.gz
  • Upload date:
  • Size: 203.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.13.0 Darwin/24.1.0

File hashes

Hashes for torchboard-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8210de9043e7bb5194039401b06599d8ffd7ae73ed9b6b42d0b416fc07895cad
MD5 37dc17bbb64d08ec4e0171d4db5cdade
BLAKE2b-256 d3d39e3cb1c4947cdfba72d55f0a20d3f91ae6700c5ddd1f2b5cb3906b892afa

See more details on using hashes here.

File details

Details for the file torchboard-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: torchboard-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 207.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.13.0 Darwin/24.1.0

File hashes

Hashes for torchboard-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e2f9fdfdb7d1e0fe12a9f0f6b8c04d982ab8c31d666e97f563149c6c072679e4
MD5 dbfbe03afb93b9147c1925c81e583688
BLAKE2b-256 ba5efce8c2ca684b6829918c1f2a8691c583dab017913009b103495b67d3e8d7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page