Skip to main content

Introduction

Implement machine learning algorithms with python without sklearn. Some classes are design especially for CQU-ML course by Professor.He

Install

  • With pip : pip3 install cquai-ml

  • With src : Clone or fork this project, then build it with python3 setup.py install

Usage

In most cases, API in this project is similar to scikit-learn project.

For example, if you want to run a decision tree classifier based on C4.5 (While scikit-learn use opt-CART instead of C4.5)

from cquai_ml import DecisionTreeClassifier
from sklearn.datasets import load_breast_cancer # get a dataset

X, y = load_breast_cancer(return_X_y=True)

clf1 = DecisionTreeClassifier(max_depth=1).fit(X, y)
pred1 = clf1.predict(X)

Contributing

Everyone is welcomed to contribute!

We currently provides:
  • DatasetSpace

  • UnionHypothesisSpace

  • LinearRegression

  • LogisticRegression

  • LinearDiscriminantAnalysis

  • KNeighborsClassifier

  • DecisionTreeRegressor

  • DecisionTreeClassifier

Download files

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

Source Distribution

cquai-ml-1.0.7.tar.gz (10.5 kB view details)

Uploaded Source

File details

Details for the file cquai-ml-1.0.7.tar.gz.

File metadata

  • Download URL: cquai-ml-1.0.7.tar.gz
  • Upload date:
  • Size: 10.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.10.0 pkginfo/1.2.1 requests/2.18.4 setuptools/41.6.0 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/3.6.8

File hashes

Hashes for cquai-ml-1.0.7.tar.gz
Algorithm Hash digest
SHA256 670ae771f02ef806107e6d2039a679c42c4b97eb241be675644d7a74851a2e6e
MD5 b0baec97e0b4f98dcd2060022c2ae29d
BLAKE2b-256 e8d42413757c58517d1b6a7276506ffac55f572e9e7943547f6694c122b82662

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.7 This release

1 file

1.0.6

1 file

1.0.5

1 file

1.0.4

1 file

1.0.3

1 file

1.0.2

1 file

1.0.1

1 file

1.0.0

2 files

Supported by

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