{ "info": { "author": "Nikolay Lysenko", "author_email": "nikolay.lysenko.1992@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "[![Build Status](https://travis-ci.org/Nikolay-Lysenko/dsawl.svg?branch=master)](https://travis-ci.org/Nikolay-Lysenko/dsawl)\n[![codecov](https://codecov.io/gh/Nikolay-Lysenko/dsawl/branch/master/graph/badge.svg)](https://codecov.io/gh/Nikolay-Lysenko/dsawl)\n[![Maintainability](https://api.codeclimate.com/v1/badges/98fc23b8b51fb20f2920/maintainability)](https://codeclimate.com/github/Nikolay-Lysenko/dsawl/maintainability)\n[![PyPI version](https://badge.fury.io/py/dsawl.svg)](https://badge.fury.io/py/dsawl)\n\n# dsawl\n\n## What is it?\n\nThis is a set of tools for machine learning. Provided by the package utilities are described in the below table:\n\nSubject | Description | Docs\n:-----: | :---------: | :--:\nActive Learning | Highly-modular system that recommends which previously unlabelled examples should be labelled in order to increase model quality quickly and significantly. Special features: various options for both exploitation and exploration. | [Read more](https://github.com/Nikolay-Lysenko/dsawl/blob/master/docs/active_learning_demo.ipynb)\nStacking | A method that applies machine learning algorithm to out-of-fold predictions or transformations made by other machine learning models. Special features: support of any `sklearn`-compatible estimators (in particular, pipelines). | [Read more](https://github.com/Nikolay-Lysenko/dsawl/blob/master/docs/stacking_demo.ipynb)\nTarget Encoding | An alternative to one-hot encoding and hashing trick that attempts to have both memory efficiency and incorporation of all useful information from initial features. Special features: `sklearn`-compatible wrapper that can transform data out-of-fold and apply an estimator to the result.| [Read more](https://github.com/Nikolay-Lysenko/dsawl/blob/master/docs/target_encoding_demo.ipynb)\n\nRepository name is a combination of three words: DS, saw, and awl. DS is as an abbreviation for Data Science and the latter two words represent useful tools.\n\n\n## How to install the package?\n\nThe package is compatible with Python 3.5 or newer. A virtual environment where it is guaranteed that the package works can be created based on [the file](https://github.com/Nikolay-Lysenko/dsawl/blob/master/requirements.txt) named `requirements.txt`.\n\nTo install a stable release of the package, run this command:\n```\npip install dsawl\n```\n\nTo install the latest version from sources, execute this from your terminal:\n```\ncd path/to/your/destination\ngit clone https://github.com/Nikolay-Lysenko/dsawl\ncd dsawl\npip install -e .\n```\n\nIf you have any troubles with installation, your questions are welcome.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Nikolay-Lysenko/dsawl", "keywords": "active_learning categorical_features feature_engineering", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "dsawl", "package_url": "https://pypi.org/project/dsawl/", "platform": "", "project_url": "https://pypi.org/project/dsawl/", "project_urls": { "Homepage": "https://github.com/Nikolay-Lysenko/dsawl" }, "release_url": "https://pypi.org/project/dsawl/0.1.1/", "requires_dist": null, "requires_python": ">=3.5", "summary": "A set of tools for machine learning", "version": "0.1.1" }, "last_serial": 3736801, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "37394366e46f0d11b8f457aec471c6af", "sha256": "92ee2384c90d817a26f5a1b038d147a646e3357a74da4c53562fd2722481e4a4" }, "downloads": -1, "filename": "dsawl-0.0.1.tar.gz", "has_sig": false, "md5_digest": "37394366e46f0d11b8f457aec471c6af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 18512, "upload_time": "2018-04-05T09:00:50", "url": "https://files.pythonhosted.org/packages/01/2c/fd09a4f0164c03b50364427bbfaa552b20eed197c920d598ddc4ce2581d6/dsawl-0.0.1.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "1bb37f73351e73ffd6a195fdc0252dd9", "sha256": "b2f302b24b2e15ab290682ef8b5831fcc08e2ee1f7050331c1b78bded5ace4c0" }, "downloads": -1, "filename": "dsawl-0.1.tar.gz", "has_sig": false, "md5_digest": "1bb37f73351e73ffd6a195fdc0252dd9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 18541, "upload_time": "2018-04-05T09:09:43", "url": "https://files.pythonhosted.org/packages/8d/fd/b7e145d155c55cda4c37ac1884464a14b541e899000c5bce00d9d1c7506a/dsawl-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "22e93f493792b665797101b71ae27f67", "sha256": "c73fef800f781b86d93455ce11404e3eb34eed7026ff2d4a9c4edbc2008439b5" }, "downloads": -1, "filename": "dsawl-0.1.1.tar.gz", "has_sig": false, "md5_digest": "22e93f493792b665797101b71ae27f67", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 18546, "upload_time": "2018-04-05T09:13:23", "url": "https://files.pythonhosted.org/packages/f5/aa/7222d731b0a5c1fbbcb48696fff7aca65897fd14c3e38adf749c7cf2ecab/dsawl-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "22e93f493792b665797101b71ae27f67", "sha256": "c73fef800f781b86d93455ce11404e3eb34eed7026ff2d4a9c4edbc2008439b5" }, "downloads": -1, "filename": "dsawl-0.1.1.tar.gz", "has_sig": false, "md5_digest": "22e93f493792b665797101b71ae27f67", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 18546, "upload_time": "2018-04-05T09:13:23", "url": "https://files.pythonhosted.org/packages/f5/aa/7222d731b0a5c1fbbcb48696fff7aca65897fd14c3e38adf749c7cf2ecab/dsawl-0.1.1.tar.gz" } ] }