Metadata-Version: 2.1
Name: pthelper
Version: 0.1.1
Summary: pthelper - boilerplate code for training, logging and evaluation in PyTorch.
Home-page: https://github.com/LakshyaMalhotra/pt_trainer
Author: Lakshya Malhotra
Author-email: lakshya9009@gmail.com
License: MIT
Keywords: artificial-intelligence,deep-learning,pytorch,ml,torchinfo,model
Platform: UNKNOWN
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: torch (>=1.8)
Requires-Dist: torchinfo (>=1.6.5)
Requires-Dist: numpy (>=1.22.3)

# `pthelper` - PyTorch
A python package containing the basic boilerplate code for training and evaluation of PyTorch models. The main purpose of this package is to remove writing the same code for training/inference again and again for different projects. 

Apart from training and evaluation, it also contains other helper functions to perform logging stats in the console as well as Keras like model summaries using [torchinfo](https://github.com/TylerYep/torchinfo) package.

## Install
```pip install pthelper```

