Skip to main content

PyTorchLabFlow is a lightweight framework that simplifies PyTorch experiment management, reducing setup time with reusable components for training, logging, and checkpointing. It streamlines workflows, making it ideal for fast and efficient model development.

Project description

PyTorchLabFlow

PyPI version Downloads MIT License GitHub


PyTorchLabFlow is your go-to offline solution for managing PyTorch experiments with ease. Run experiments securely on your local machine, no data sharing with third parties. Need more power? Seamlessly trasfer your setup to a high-end system without any reconfiguration. Wheather you are on a laptop or a workstation, PyTorchLabFlow ensures flexibility and privacy, allowing you to experiment anywhere, anytime, without internet dependency.

Features

These are not all features that PyTorchLabFlow provides, here are ony few. Read more features with more detailing atGitHub

Setting up project

- use `setup_project` for initiate a project.

Read more at github

Training multiple experiments sequentialy

- use `multi_train` to train multiple experiments to a specified epoch (`last_epoch`).

Read more at github

Test model dataset compactibility at the time of model designing

- use `test_mods` to check model's compactibility to dataset.

Read more at github

Transfer experiment to a high-end system

- use `transfer` to make all nessessary files of experiments to `internal/Transfer` folder, and then copy the folder to other system.

Read more at github

Use previous experiment configurations

- use `use_ppl` to initiate a new experiment with some modified configurations generaly for hyperparameter tuning.

Read more at github

Plot performance of multiple experiments at a time

- use `performance_plot` to plot experiments' performance over epochs individualy but at a time.

Read more at github

License

This project is licensed under the MIT 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

pytorchlabflow-0.1.8.6.tar.gz (20.1 kB view details)

Uploaded Source

Built Distribution

PyTorchLabFlow-0.1.8.6-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file pytorchlabflow-0.1.8.6.tar.gz.

File metadata

  • Download URL: pytorchlabflow-0.1.8.6.tar.gz
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pytorchlabflow-0.1.8.6.tar.gz
Algorithm Hash digest
SHA256 4eb61884c5bd75a87ee4fdd1a9b5f090f3b769b8e8a0e7086e80b904375c74bf
MD5 f4ec92d247874b3bcd78a9ae74d5ba2b
BLAKE2b-256 d462c197ddca9aafc4b0edc84e035bf42156b1f577023bef02073bc83a6aac4b

See more details on using hashes here.

File details

Details for the file PyTorchLabFlow-0.1.8.6-py3-none-any.whl.

File metadata

File hashes

Hashes for PyTorchLabFlow-0.1.8.6-py3-none-any.whl
Algorithm Hash digest
SHA256 0c6392cad8ae78c6f0be62f5ce900f9cb4ae4cf21ef783dd1d60ab5493626289
MD5 19b9c9a5eafa5832058d833972c73ba5
BLAKE2b-256 3a7ddcb9874a00c6acac1c466f59adbc72eea5139484a3d0454d00e36d697979

See more details on using hashes here.

Supported by

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