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 simplifies managing deep learning experiments, tracking models, components, performance, and configurations, letting you focus on research.

For end to end use case check Military_AirCraft_Classification

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.2.tar.gz (22.9 kB view details)

Uploaded Source

Built Distribution

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

PyTorchLabFlow-0.2-py3-none-any.whl (22.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pytorchlabflow-0.2.tar.gz
Algorithm Hash digest
SHA256 715e03336ed218592c5dfbd394fa543fc9b0d32a0dda1798694f030fd919f78d
MD5 55c480a1c00541aed116a07c408fa38c
BLAKE2b-256 6ac053c87053f39ef6783f576fb942a5f3db0bb2db5a122348a85dcfb102a9e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyTorchLabFlow-0.2-py3-none-any.whl
  • Upload date:
  • Size: 22.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for PyTorchLabFlow-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f7b7694de1670675b6e2115f1a02ec6f7f41de32d714a5983d82f67e40029b6a
MD5 03d6dc6eb953c0621f949e6887523827
BLAKE2b-256 70d5dcd6869e833b828f52bdfc4a7fa23d4ba123f2086da92e4e3b3ce829c1b8

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