Metadata-Version: 2.1
Name: torchminer
Version: 0.4.1
Summary: Run Torch With A Simple Miner
Author: InEase
Author-email: inease28@gmail.com
Requires-Python: >=3.7.1,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: Pillow (>=8.4.0,<9.0.0)
Requires-Dist: google-api-python-client (>=2.31.0,<3.0.0)
Requires-Dist: ipython (>=7.18.0,<8.0.0)
Requires-Dist: matplotlib (>=3.5.0,<4.0.0)
Requires-Dist: pandas (>=1.3.4,<2.0.0)
Requires-Dist: pylint (>=2.12.1,<3.0.0)
Requires-Dist: seaborn (>=0.11.2,<0.12.0)
Requires-Dist: sklearn (>=0.0,<0.1)
Requires-Dist: tensorboardX (>=2.4.1,<3.0.0)
Requires-Dist: torch (>=1.8.0,<2.0.0)
Requires-Dist: tqdm (>=4.50.0,<5.0.0)
Description-Content-Type: text/markdown

This Project is Forked From [MineTorch](https://github.com/louis-she/minetorch).

Published on [pypi](https://pypi.org/project/torchminer/)

Packaged Using [Poetry](https://python-poetry.org/)

# Description
TorchMiner is designed to automatic process the training ,evaluating and testing process for PyTorch DeepLearning,with a simple API.

You can access all Functions of MineTorch simply use `Miner`.

## Project ToDo
 [!] compatible with paddlepaddle

 [!!!] Test Cases
 
 [!] Add A thread to accept CLI input when training
 
 [!] Abstract Miner process, for easier patches
 
 [] Abstract Plugin Manager

 [] Move ***Drawer*** Operations Outside of Miner as a Plugin
 
 [] A Plugin that can record every output of network for future analysis
 
 [] Add Plugin Able And Disable Stat
 
 [] Move Miner Options to yaml File, Add Config Class
 
 Now Plugins only supports output functions, they can't modify or change the data of the Miner class.Any Ideas? I am glad to know.
 
 [] Write about my design concept
 
 Critical 
 
 [] Deal About the input size problem, such as Batch-first...
