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.4.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.4-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pytorchlabflow-0.3.4.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.4.tar.gz
Algorithm Hash digest
SHA256 e79be9c669a6c1020bc8de56fad97b76accde3df6829f6b07ee8677fae968dab
MD5 d4fe65ee70546c011990a41d4c94b0be
BLAKE2b-256 2bc5e1ea275dc54b7e29583e3f718db7384b3ebf7d76a5f494738572351f8c4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pytorchlabflow-0.3.4-py3-none-any.whl
  • Upload date:
  • Size: 6.5 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1db66180c55c3e124cd5f3df7a9702028a1ca067453148dc1d8c17163b363758
MD5 62d67bb51dfc262410da27b9ff2fe989
BLAKE2b-256 5706c4d217dc5c65b7311c9c7ecaca19fb708c4f8f19c76fdbb5edc4a6404cc4

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