Skip to main content

Machine learning library similar to scikit-learn

Project description

📦 my-ml-lib

Лёгкая и удобная библиотека для машинного обучения в стиле scikit-learn.
Содержит базовые алгоритмы классификации, регрессии, кластеризации и метрики качества.

Python License Status


✨ Возможности

  • 🧩 Классификация:
    Logistic Regression, KNN, Decision Tree, Random Forest, Gradient Boosting, SVM

  • 📈 Регрессия:
    Linear Regression, KNN, Decision Tree, Random Forest, Gradient Boosting

  • 🔍 Кластеризация:
    KMeans, Agglomerative, DBSCAN

  • 🔬 Снижение размерности:
    PCA

  • 📊 Метрики:

    • Для классификации: Accuracy, Precision, Recall, F1, ROC AUC
    • Для регрессии: MAE, MSE, RMSE, MAPE, R²
    • Для кластеризации: Silhouette, Calinski-Harabasz, Davies-Bouldin

🚀 Установка

Из исходников (локально)

git clone https://github.com/yourname/my-ml-lib.git
cd my-ml-lib
pip install .

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

my_ml_lib-0.1.0.tar.gz (31.9 kB view details)

Uploaded Source

Built Distribution

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

my_ml_lib-0.1.0-py3-none-any.whl (56.3 kB view details)

Uploaded Python 3

File details

Details for the file my_ml_lib-0.1.0.tar.gz.

File metadata

  • Download URL: my_ml_lib-0.1.0.tar.gz
  • Upload date:
  • Size: 31.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.7

File hashes

Hashes for my_ml_lib-0.1.0.tar.gz
Algorithm Hash digest
SHA256 678d00d021a5d12757d61e134cd9d719f021b9117f3f93a68fdd3fdde928f817
MD5 ea7810f6714c28a358ba802372ea4cfa
BLAKE2b-256 5d8b4ce3c463109bb6162ada56f05fa1d963fa9d68210cd6f5c53fe429b1e739

See more details on using hashes here.

File details

Details for the file my_ml_lib-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: my_ml_lib-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 56.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.7

File hashes

Hashes for my_ml_lib-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c3baf88cfd9c486c66166ab70185f1bcf278026097ce56b52dc26f497b280b2d
MD5 9c4f4e96df00a4e50c2ab6d971a69da8
BLAKE2b-256 7f11085c5c19efc3aa4f5b211847bc1f74b6a8be98bb3050b82475f3f4c595dc

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