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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pytorchlabflow-0.3.tar.gz
Algorithm Hash digest
SHA256 9b7d9419ea22e3f1e8ef1ce0e4416f6a673eacf7372518190a794040df1a081b
MD5 3b612b99beb1431c2d84698e7d1c4e95
BLAKE2b-256 0231b090240a4f257b0a5288235653c65beeb014de7c8202ff53dcb229a26753

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pytorchlabflow-0.3-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pytorchlabflow-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 66f5b1f72f0a5b460df00bf5f9fe2e55fbaac06b9bf7f0801b28cc017f532c3f
MD5 e5b7fbdec83b2366973ee933b10736b8
BLAKE2b-256 1ec40ce04becde31eeae4cc7617481ff20f1a450d84253a51fc4edd4bd5a55a5

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