Skip to main content

An ML enhancement package to improve outcomes

Project description

enhanceml

enhanceml (Enhance Machine Learning model) is a Python library to enhance the prediction of model using various statistical technique. This contains various sub-models which can be fitted over data to predict outcome.

  • PBOB (Probability based Best Out of Best outcome): This method is used to enhance the prediction based on probability.

Installation

Use the package manager pip to install enhanceml.

pip install enhanceml

or

https://github.com/sumitc29/enhanceml.git

Usage

from enhanceml import enhancer

knn=KNeighborsClassifier()
gnb=GaussianNB()

pbob_model=enhancer.PBOB(knn,gnb)

pbob_model.fit(x_train,y_train)
predictions=pbob_model.predict(x_test)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

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

enhanceml-0.0.1.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

enhanceml-0.0.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file enhanceml-0.0.1.tar.gz.

File metadata

  • Download URL: enhanceml-0.0.1.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.4.0

File hashes

Hashes for enhanceml-0.0.1.tar.gz
Algorithm Hash digest
SHA256 c35e544eed07d42cb6272ec9add894b988049482e70170c433f36674a1aa4d0d
MD5 d7c428750ea7f8f8b664841d8c61ea48
BLAKE2b-256 313986dc077fa819aca12614b24b1fcba3f09e5e99b8c1d349cdaddd2664f565

See more details on using hashes here.

File details

Details for the file enhanceml-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: enhanceml-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.4.0

File hashes

Hashes for enhanceml-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 572f2714d3ae4f0e9f101b91ae982dddc20dba194fe01630bb9eb400f6c49550
MD5 d2783d6f05b3ea80b417ac49d6b5e427
BLAKE2b-256 6363d46088ecb87abb0fa7baf2d3da968d7c80bbf0f4c93e13ca6d586b5cb03e

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