{ "info": { "author": "Krzysztof Joachimiak", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Topic :: Scientific/Engineering" ], "description": "# bace \n![Python 3.7](https://img.shields.io/badge/python-3.7-blue.svg) \n[![PyPI version](https://badge.fury.io/py/bace.svg)](https://badge.fury.io/py/bace) \n[![Build Status](https://travis-ci.org/rasbt/mlxtend.svg?branch=master)](https://travis-ci.org/krzjoa/Bayes) \n[![Documentation Status](https://readthedocs.org/projects/bace/badge/?version=latest)](https://bace.readthedocs.io/en/latest/?badge=latest) \n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) \n\n\nA deck of Naive Bayes algorithms with sklearn-like API.\n\n## Algorithms\n* Complement Naive Bayes\n* Negation Naive Bayes\n* Universal-set Naive Bayes\n* Selective Naive Bayes\n\n## Installation\n\nYou can install this module directly from GitHub repo with command:\n\n````\npython3.7 -m pip install git+https://github.com/krzjoa/bace.git\n````\n\nor as a PyPI package\n\n````\npython3.7 -m pip install bace\n````\n\n## Usage\n\n**bace** API mimics [scikit-learn](http://scikit-learn.org/stable/modules/classes.html) API, so usage is very simple.\n\n```` python\nfrom bace import ComplementNB\nfrom sklearn.datasets import fetch_20newsgroups\nfrom sklearn.feature_extraction.text import CountVectorizer\n\nvectorizer = CountVectorizer()\n\n# Train set\nnewsgroups_train = fetch_20newsgroups(subset='train', shuffle=True)\nX_train = vectorizer.fit_transform(newsgroups_train.data)\ny_train = newsgroups_train.target\n\n# Test set\nnewsgroups_test = fetch_20newsgroups(subset='test', shuffle=True)\nX_test = vectorizer.fit_transform(newsgroups_test.data)\ny_test = newsgroups_test.target\n\n# Score \ncnb = ComplementNB()\ncnb.fit(X_train, y_train).accuracy_score(X_test, y_test)\n````\n\n\n\nDocumentation\n-------------\nThe full documentation is at http://bace.rtfd.org.\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/krzjoa/bace", "keywords": "bayes", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bace", "package_url": "https://pypi.org/project/bace/", "platform": "", "project_url": "https://pypi.org/project/bace/", "project_urls": { "Homepage": "https://github.com/krzjoa/bace" }, "release_url": "https://pypi.org/project/bace/1.0.1/", "requires_dist": [ "numpy", "scipy", "six", "scikit-learn", "m2r" ], "requires_python": "", "summary": "bace", "version": "1.0.1" }, "last_serial": 5488840, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "f3c8449bd176f4d57b9bbdb94895e0c4", "sha256": "6fca87a61075d6e07bcd4a296f2776d7f788cc1240b9173351203856be33db11" }, "downloads": -1, "filename": "bace-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f3c8449bd176f4d57b9bbdb94895e0c4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18143, "upload_time": "2019-06-27T22:09:57", "url": "https://files.pythonhosted.org/packages/90/13/2278ab5b3c7b8cfec8bf08bb762ec3e86c3a3a570adb5f2e2cd54a59b539/bace-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb9b01ee2461852e63455aa8087358cf", "sha256": "b1dae35424401dc86216145d5ea32535ee93576e9bb8bae09f8d53ed9745c8cf" }, "downloads": -1, "filename": "bace-1.0.0.tar.gz", "has_sig": false, "md5_digest": "cb9b01ee2461852e63455aa8087358cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9412, "upload_time": "2019-06-27T22:09:59", "url": "https://files.pythonhosted.org/packages/56/88/73361bfcca0069cd911110439a053046f6af9bdd599e3c637bda23fe8ff6/bace-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "6fd1ede1371c449b5e620348eae7168a", "sha256": "65c2b4ced4d68f9bf000ce50f8302a926b46fbdeb6ec9abc5d04d49b762af5da" }, "downloads": -1, "filename": "bace-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6fd1ede1371c449b5e620348eae7168a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14717, "upload_time": "2019-07-04T21:53:16", "url": "https://files.pythonhosted.org/packages/cb/e0/9f54bf57313469066277a5ea8d781177db9c1afaa3b1b79b74737cff3c6b/bace-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a086568811ebcafaf78704350ce1f0d", "sha256": "fd4d059af8a51bbcd8bbc98f5446975dc31caa4d5cfcc07055a5be5cce70bc51" }, "downloads": -1, "filename": "bace-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5a086568811ebcafaf78704350ce1f0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8947, "upload_time": "2019-07-04T21:53:18", "url": "https://files.pythonhosted.org/packages/08/fe/22b6709a9db828131029d038af656f7556e9a83b950962e07d0943de886b/bace-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6fd1ede1371c449b5e620348eae7168a", "sha256": "65c2b4ced4d68f9bf000ce50f8302a926b46fbdeb6ec9abc5d04d49b762af5da" }, "downloads": -1, "filename": "bace-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6fd1ede1371c449b5e620348eae7168a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14717, "upload_time": "2019-07-04T21:53:16", "url": "https://files.pythonhosted.org/packages/cb/e0/9f54bf57313469066277a5ea8d781177db9c1afaa3b1b79b74737cff3c6b/bace-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a086568811ebcafaf78704350ce1f0d", "sha256": "fd4d059af8a51bbcd8bbc98f5446975dc31caa4d5cfcc07055a5be5cce70bc51" }, "downloads": -1, "filename": "bace-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5a086568811ebcafaf78704350ce1f0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8947, "upload_time": "2019-07-04T21:53:18", "url": "https://files.pythonhosted.org/packages/08/fe/22b6709a9db828131029d038af656f7556e9a83b950962e07d0943de886b/bace-1.0.1.tar.gz" } ] }