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 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 Apache License 2.0.

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.3.11.tar.gz (27.5 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.3.11-py3-none-any.whl (27.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pytorchlabflow-0.3.11.tar.gz
  • Upload date:
  • Size: 27.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for pytorchlabflow-0.3.11.tar.gz
Algorithm Hash digest
SHA256 2400a81dd3aec46008bfe50bfbb62c8f0c7cc788d0aa4e9de716648e049faaf8
MD5 d21ecfb4946bf824575896bdea4f03f4
BLAKE2b-256 2a3fe67f62fe4070221b5481c2116c690247bdfaa37722a988552c6b56a726bb

See more details on using hashes here.

File details

Details for the file pytorchlabflow-0.3.11-py3-none-any.whl.

File metadata

File hashes

Hashes for pytorchlabflow-0.3.11-py3-none-any.whl
Algorithm Hash digest
SHA256 d0488f3dc5031dd0490fd265db9beb86fe7f255273936a6c1c96e4a70665bd02
MD5 d047ffa86d367867ccc0a66abaa66d90
BLAKE2b-256 047b4ac68f6a9d86cad43e481a9a911f321b86044c48410a03d9c2c495cb6933

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