Metadata-Version: 2.1
Name: mltb2
Version: 0.2.0
Summary: Machine Learning Toolbox
Home-page: https://github.com/telekom/mltb2
Author: Philip May
Author-email: philip@may.la
Maintainer: Philip May
Project-URL: Bug Tracker, https://github.com/telekom/mltb2/issues
Project-URL: Documentation, https://telekom.github.io/mltb2/
Project-URL: Source Code, https://github.com/telekom/mltb2
Keywords: optuna deep-learning ml ai machine-learning hyperparameter-optimization
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: tqdm
Provides-Extra: all
Requires-Dist: pylint ; extra == 'all'
Requires-Dist: pydocstyle ; extra == 'all'
Requires-Dist: pytest ; extra == 'all'
Requires-Dist: black ; extra == 'all'
Requires-Dist: transformers ; extra == 'all'
Requires-Dist: scipy ; extra == 'all'
Requires-Dist: SoMaJo ; extra == 'all'
Requires-Dist: pylintfileheader ; extra == 'all'
Requires-Dist: tqdm ; extra == 'all'
Requires-Dist: scikit-learn ; extra == 'all'
Requires-Dist: packaging ; extra == 'all'
Requires-Dist: sphinx ; extra == 'all'
Requires-Dist: sphinx-copybutton ; extra == 'all'
Requires-Dist: isort ; extra == 'all'
Requires-Dist: matplotlib ; extra == 'all'
Requires-Dist: fasttext-wheel ; extra == 'all'
Requires-Dist: optuna ; extra == 'all'
Requires-Dist: platformdirs ; extra == 'all'
Requires-Dist: mypy ; extra == 'all'
Requires-Dist: torch ; extra == 'all'
Requires-Dist: flake8 ; extra == 'all'
Requires-Dist: mdformat ; extra == 'all'
Requires-Dist: numpy ; extra == 'all'
Requires-Dist: sphinx-rtd-theme ; extra == 'all'
Provides-Extra: checking
Requires-Dist: black ; extra == 'checking'
Requires-Dist: flake8 ; extra == 'checking'
Requires-Dist: isort ; extra == 'checking'
Requires-Dist: mdformat ; extra == 'checking'
Requires-Dist: pydocstyle ; extra == 'checking'
Requires-Dist: mypy ; extra == 'checking'
Requires-Dist: pylint ; extra == 'checking'
Requires-Dist: pylintfileheader ; extra == 'checking'
Provides-Extra: doc
Requires-Dist: sphinx ; extra == 'doc'
Requires-Dist: sphinx-rtd-theme ; extra == 'doc'
Requires-Dist: sphinx-copybutton ; extra == 'doc'
Provides-Extra: fasttext
Requires-Dist: fasttext-wheel ; extra == 'fasttext'
Requires-Dist: platformdirs ; extra == 'fasttext'
Requires-Dist: scikit-learn ; extra == 'fasttext'
Provides-Extra: files
Requires-Dist: platformdirs ; extra == 'files'
Requires-Dist: scikit-learn ; extra == 'files'
Provides-Extra: optional
Requires-Dist: platformdirs ; extra == 'optional'
Requires-Dist: transformers ; extra == 'optional'
Requires-Dist: scipy ; extra == 'optional'
Requires-Dist: torch ; extra == 'optional'
Requires-Dist: SoMaJo ; extra == 'optional'
Requires-Dist: matplotlib ; extra == 'optional'
Requires-Dist: numpy ; extra == 'optional'
Requires-Dist: fasttext-wheel ; extra == 'optional'
Requires-Dist: tqdm ; extra == 'optional'
Requires-Dist: optuna ; extra == 'optional'
Requires-Dist: scikit-learn ; extra == 'optional'
Provides-Extra: optuna
Requires-Dist: optuna ; extra == 'optuna'
Requires-Dist: numpy ; extra == 'optuna'
Requires-Dist: scipy ; extra == 'optuna'
Provides-Extra: plot
Requires-Dist: matplotlib ; extra == 'plot'
Provides-Extra: somajo
Requires-Dist: SoMaJo ; extra == 'somajo'
Requires-Dist: tqdm ; extra == 'somajo'
Provides-Extra: somajo_transformers
Requires-Dist: torch ; extra == 'somajo_transformers'
Requires-Dist: SoMaJo ; extra == 'somajo_transformers'
Requires-Dist: transformers ; extra == 'somajo_transformers'
Requires-Dist: tqdm ; extra == 'somajo_transformers'
Requires-Dist: scikit-learn ; extra == 'somajo_transformers'
Provides-Extra: testing
Requires-Dist: pytest ; extra == 'testing'
Requires-Dist: packaging ; extra == 'testing'
Provides-Extra: transformers
Requires-Dist: torch ; extra == 'transformers'
Requires-Dist: tqdm ; extra == 'transformers'
Requires-Dist: scikit-learn ; extra == 'transformers'
Requires-Dist: transformers ; extra == 'transformers'

# Machine Learning Toolbox 2 - MLTB2

[![MIT License](https://img.shields.io/github/license/telekom/mltb2)](https://github.com/telekom/mltb2/blob/main/LICENSE)
[![Python Version](https://img.shields.io/pypi/pyversions/mltb2)](https://www.python.org)
[![pypi](https://img.shields.io/pypi/v/mltb2.svg)](https://pypi.python.org/pypi/mltb2)
<br/>
[![pytest](https://github.com/telekom/mltb2/actions/workflows/pytest.yml/badge.svg)](https://github.com/telekom/mltb2/actions/workflows/pytest.yml)
[![Static Code Checks](https://github.com/telekom/mltb2/actions/workflows/static_checks.yml/badge.svg)](https://github.com/telekom/mltb2/actions/workflows/static_checks.yml)
[![Build & Deploy Doc](https://github.com/telekom/mltb2/actions/workflows/build_deploy_doc.yml/badge.svg)](https://github.com/telekom/mltb2/actions/workflows/build_deploy_doc.yml)
[![GitHub issues](https://img.shields.io/github/issues-raw/telekom/mltb2)](https://github.com/telekom/mltb2/issues)

📦 A box of machine learning tools. 📦

[Documentation Page](https://telekom.github.io/mltb2/)

## Installation

MLTB2 is available at [the Python Package Index (PyPI)](https://pypi.org/project/mltb2/).
It can be installed with pip:

```bash
pip install mltb2
```

Some optional dependencies might be necessary. You can install all of them with:

```bash
pip install mltb2[optional]
```

If you don't want to install all dependencies, see the description of the individual modules.

## Licensing

Copyright (c) 2023 Philip May\
Copyright (c) 2023 Philip May, Deutsche Telekom AG

Licensed under the **MIT License** (the "License"); you may not use this file except in compliance with the License.
You may obtain a copy of the License by reviewing the file
[LICENSE](https://github.com/telekom/mltb2/blob/main/LICENSE) in the repository.
