Skip to main content

A unified ML toolkit for models, metrics, plotting, and interpretability.

Project description

Autodocs

KomodoML

A unified ML toolkit for models, metrics, plotting, and interpretability.

Installation

Since KomodoML is not yet published on PyPI, you can install it directly from GitHub or set it up locally for development.

Install from GitHub

To install the latest version from the main branch:

pip install git+https://github.com/YerMarti/KomodoML.git

Local Development Installation

If you want to work on the library or run it in development mode:

git clone https://github.com/YerMarti/KomodoML.git
cd KomodoML
pip install -e .

Quick start

The following snippet trains a Decision Tree Classifier model using a k-fold resampling strategy.

from komodoml.models import DecisionTreeClf
from komodoml.resampling import KFoldFit

clf = DecisionTreeClf()
kfold = KFoldFit(k=5)
kfold.fit(clf, X, y)
print(kfold.scores_)

Alternatively, you can throw the resampling strategy into the model, whatever best suits you.

kfold = KFoldFit(k=5)
clf = DecisionTreeClf(resampling=kfold)
clf.fit(X, y)
print(kfold.scores_)

Documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

komodoml-0.0.0.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

komodoml-0.0.0-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file komodoml-0.0.0.tar.gz.

File metadata

  • Download URL: komodoml-0.0.0.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for komodoml-0.0.0.tar.gz
Algorithm Hash digest
SHA256 1b3db2ee5b0ed43b439b964c3c1b8d6122736cb43523c4e9defd26d4fbb080bc
MD5 b21bb77db0a01ef8a9b5fdafd3408481
BLAKE2b-256 d61207e32327befd73831473d1b630c1cff24c0b572c072689c5f86e32bde5c4

See more details on using hashes here.

File details

Details for the file komodoml-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: komodoml-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for komodoml-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a86f96699a83e6a5c79b44af66a1d59a0eea3a912ff3f0bae2fb355dc3f726e9
MD5 645ab67f394adbae196207131a4127d2
BLAKE2b-256 a86418f04b66a0f52191b9750f0fa09f3a5bfea1115ff0fdf6efa61ed701f6e9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page