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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pytorchlabflow-0.2.5.tar.gz
  • Upload date:
  • Size: 26.1 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.5.tar.gz
Algorithm Hash digest
SHA256 4689de89f2af195783aa1a0fa5a26a2b654426d4f1560c19034a5363c9f72a2a
MD5 00cdd1a16240028c78565d5b5fd1d8a3
BLAKE2b-256 af85f05fa8d119905f3906b6aff8c981f4ccd084498f3ca282799c260fecea2d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyTorchLabFlow-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 26.2 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d4bc6b66ccc8a903252121b6bcb14cd643ff56ec727c60c8ae1215d51f92ddd3
MD5 1d2d1439a330711c268445abec435bdf
BLAKE2b-256 d062b02cd380fc70a8f886e1df01b2e15689fcc3117788c8baa7f120cf1d69bc

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