Metadata-Version: 2.1
Name: utensil
Version: 0.0.2
Summary: A useful utensil kit for machine learning.
Home-page: https://github.com/HYChou0515/utensil
License: BSD-3-Clause
Keywords: flow,machine learning
Author: Chou Hung-Yi
Author-email: hychou.svm@gmail.com
Maintainer: Chou Hung-Yi
Maintainer-email: hychou.svm@gmail.com
Requires-Python: >=3.7.4,<4
Classifier: Development Status :: 1 - Planning
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Provides-Extra: loguru
Provides-Extra: loopflow
Requires-Dist: PyYAML (>=5.4.1,<6.0.0); extra == "loopflow"
Requires-Dist: loguru (>=0.5.3,<0.6.0); extra == "loguru"
Requires-Dist: pandas (>=1.3.3,<2.0.0); extra == "loopflow"
Requires-Dist: scikit-learn (>=1.0,<2.0); extra == "loopflow"
Requires-Dist: xgboost (>=1.4.2,<2.0.0); extra == "loopflow"
Project-URL: Documentation, https://www.hychou.dev
Project-URL: Repository, https://github.com/HYChou0515/utensil
Description-Content-Type: text/markdown

# Utensil

[![PyPI Latest Release](https://img.shields.io/pypi/v/utensil.svg)](https://pypi.org/project/utensil/)
[![License](https://img.shields.io/pypi/l/utensil.svg)](https://github.com/HYChou0515/utensil/blob/develop/LISCENCE)
[![Package Status](https://img.shields.io/pypi/status/utensil.svg)](https://pypi.org/project/utensil/)
[![Coverage](https://codecov.io/gh/HYChou0515/utensil/branch/develop/graph/badge.svg)](https://codecov.io/gh/HYChou0515/utensil)
[![Pylint](./badges/pylint.svg)](https://github.com/HYChou0515/utensil/)
[![Code style: Google](https://img.shields.io/badge/code--style-yapf-blue)](https://github.com/google/yapf)
[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)


Utensil is a python programming tool kit for day-to-day
machine learning, data mining, and information analysis, etc.

## Installation

``pip install utensil``

## Main Functions

### Machine Learning
* parameter searching: ``utensil.random_search``
* directed cyclic/asyclic graph work flow: ``utensil.loopflow``

### Utilities
* config setting (todo)
* process bar (todo)

