Metadata-Version: 2.4
Name: puf-cli
Version: 0.1.2
Summary: Python Universal Framework for Model Version Control - A comprehensive tool for managing ML models
Home-page: https://github.com/PoojasPatel013/puf
Author: Pooja Patel
Author-email: poojapatel013@gmail.com
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
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
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Version Control
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: click>=8.0.0
Requires-Dist: requests>=2.25.0
Requires-Dist: rich>=10.0.0
Requires-Dist: pyyaml>=5.4.0
Requires-Dist: pymongo>=4.0.0
Requires-Dist: python-dotenv>=0.19.0
Requires-Dist: fastapi>=0.68.0
Requires-Dist: uvicorn>=0.15.0
Requires-Dist: python-multipart>=0.0.5
Requires-Dist: pydantic>=2.0.0
Requires-Dist: passlib>=1.7.4
Requires-Dist: python-jose>=3.3.0
Requires-Dist: bcrypt>=3.2.0
Requires-Dist: aiofiles>=0.8.0
Requires-Dist: motor>=2.5.0
Requires-Dist: numpy>=1.21.0
Requires-Dist: pandas>=1.3.0
Requires-Dist: matplotlib>=3.4.0
Provides-Extra: tensorflow
Requires-Dist: tensorflow>=2.8.0; extra == "tensorflow"
Provides-Extra: torch
Requires-Dist: torch>=1.10.0; extra == "torch"
Provides-Extra: sklearn
Requires-Dist: scikit-learn>=0.24.0; extra == "sklearn"
Provides-Extra: all
Requires-Dist: tensorflow>=2.8.0; extra == "all"
Requires-Dist: torch>=1.10.0; extra == "all"
Requires-Dist: scikit-learn>=0.24.0; extra == "all"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# PUF - Python Universal Framework for Model Version Control

PUF is a comprehensive tool for managing machine learning models, offering version control, performance tracking,
and easy deployment capabilities. It supports various ML frameworks including TensorFlow, PyTorch, and scikit-learn.

## Features
- Model version control
- Performance metrics tracking
- Easy model deployment
- Framework agnostic
- Web interface for visualization
- CLI for easy management
