JonathanBechtel / skbase

Base classes for creating scikit-learn-like parametric objects, and tools for working with them.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to skbase

A base class for scikit-learn-like and sktime-like parametric objects

skbase provides base classes for creating scikit-learn-like parametric objects, along with tools to make it easier to build your own packages that follow these design patterns.

🚀 Version 0.3.0 is now available. Checkout our release notes.

Overview
CI/CD Tests codecov Documentation Status pre-commit.ci status
Code !pypi !python-versions !black security: bandit
Downloads Downloads Downloads Downloads

All Contributors

Documentation

To learn more about the package checkout our documentation.

⏳ Install skbase

For trouble shooting or more information, see our detailed installation instructions.

  • Operating system: macOS X · Linux · Windows 8.1 or higher
  • Python version: Python 3.7, 3.8, 3.9, 3.10 and 3.11
  • Package managers: pip

pip

skbase releases are available as source packages and binary wheels via PyPI and can be installed using pip. Checkout the full list of pre-compiled wheels on PyPi.

To install the core package use:

pip install skbase

or, if you want to install with the maximum set of dependencies, use:

pip install skbase[all_extras]

About

Base classes for creating scikit-learn-like parametric objects, and tools for working with them.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 99.9%Language:Shell 0.1%