{ "info": { "author": "Fernando Marcos Wittmann", "author_email": "fernando.wittmann@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "Visual ML is a library for visualizing the decision boundary of \nmachine learning models from Sklearn using 2D projections of pairs\nof features. Here's an example:\n```\n>>> import visualml as vml\n>>> import pandas as pd\n>>> from sklearn.datasets import make_classification\n>>> from sklearn.ensemble import RandomForestClassifier as RF\n\n>>> # Create a toy classification dataset\n>>> feature_names = ['A','B','C','D']\n>>> X, y = make_classification(n_features=4, random_state=42)\n\n>>> # The visualization is only supported if X is a pandas df\n>>> X = pd.DataFrame(X, columns=feature_names)\n\n>>> # Train a classifier\n>>> clf = RF(random_state=42).fit(X,y) \n\n>>> # Plot decision boundary grid\n>>> vml.decision_boundary_grid(clf, X, y)\n```\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wittmannf/visual-ml/", "keywords": "visualml", "license": "BSD-4-Clause", "maintainer": "", "maintainer_email": "", "name": "visualml", "package_url": "https://pypi.org/project/visualml/", "platform": "", "project_url": "https://pypi.org/project/visualml/", "project_urls": { "Homepage": "https://github.com/wittmannf/visual-ml/" }, "release_url": "https://pypi.org/project/visualml/0.1b7/", "requires_dist": null, "requires_python": "", "summary": "VisualML: Visualization of Multi-Dimensional Machine Learning Models", "version": "0.1b7" }, "last_serial": 4930215, "releases": { "0.1b1": [ { "comment_text": "", "digests": { "md5": "28b025cfbe221a96a2e6990c101616aa", "sha256": "18e3570cefd67cace29a6ac0f0200f5032881864949d451323b67cd544e961c0" }, "downloads": -1, "filename": "visualml-0.1b1-py2-none-any.whl", "has_sig": false, "md5_digest": "28b025cfbe221a96a2e6990c101616aa", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7616, "upload_time": "2018-06-20T14:39:17", "url": "https://files.pythonhosted.org/packages/56/ab/680319caec93bf457411853b2b9de53ba0719ad1af9a63d308cfa6fc508d/visualml-0.1b1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca2a4dd7f925ff4b22086cde64e1fa0a", "sha256": "ffd216774226cbb18200daad2af4d8bbf2e38c5e829e6391667703dd82d1018a" }, "downloads": -1, "filename": "visualml-0.1b1.tar.gz", "has_sig": false, "md5_digest": "ca2a4dd7f925ff4b22086cde64e1fa0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12117, "upload_time": "2018-06-20T14:39:18", "url": "https://files.pythonhosted.org/packages/ac/91/c4d5740a3ff349ebf2a4302aa387d2636fbac34c574abedaf716391f90e0/visualml-0.1b1.tar.gz" } ], "0.1b2": [ { "comment_text": "", "digests": { "md5": "a7c772d8af5aaf9772f2d01512e2faa2", "sha256": "c5d2ad8a068eb9c341f33eee8385788050728d2d1f4b409fb80d7220096d7132" }, "downloads": -1, "filename": "visualml-0.1b2-py2-none-any.whl", "has_sig": false, "md5_digest": "a7c772d8af5aaf9772f2d01512e2faa2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7632, "upload_time": "2019-03-09T22:18:20", "url": "https://files.pythonhosted.org/packages/72/21/a3a914ff1213a8124bd8f3eb4815ab8ab4a3a7568740fc08a805bbec9786/visualml-0.1b2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6c1c51064fab83ae345b1ef84741eb2", "sha256": "079bf31f152eef338aa58c51d9f1d4373fb4cf866999ff2f96dfc1c849d9f523" }, "downloads": -1, "filename": "visualml-0.1b2.tar.gz", "has_sig": false, "md5_digest": "a6c1c51064fab83ae345b1ef84741eb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12220, "upload_time": "2019-03-09T22:18:21", "url": "https://files.pythonhosted.org/packages/86/b2/94a85ce8b2078071fc5a5127c588915c1c34b0549c4c0bec9060d5236fde/visualml-0.1b2.tar.gz" } ], "0.1b3": [ { "comment_text": "", "digests": { "md5": "dbde13a00bf3f8d8626827298c6b80bd", "sha256": "01c19e57d1c6a886765ce61da79ca8154cb559929cc91fc55fbcbba4af4c43d3" }, "downloads": -1, "filename": "visualml-0.1b3-py2-none-any.whl", "has_sig": false, "md5_digest": "dbde13a00bf3f8d8626827298c6b80bd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7634, "upload_time": "2019-03-09T22:22:36", "url": "https://files.pythonhosted.org/packages/be/43/2ecc8c5b96803e0dd9ac911dc93e112743649752d0a1e69fb63bc4e99bc8/visualml-0.1b3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de518230e6c0a07fd98fe98865d8b1e8", "sha256": "298fd46c5395e7142e006d2c8ca3ecd1102a5f47bc5abad9565483712faf40f6" }, "downloads": -1, "filename": "visualml-0.1b3.tar.gz", "has_sig": false, "md5_digest": "de518230e6c0a07fd98fe98865d8b1e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12215, "upload_time": "2019-03-09T22:22:38", "url": "https://files.pythonhosted.org/packages/b6/d6/d4a70712bc4a567ca3f29817f909d3885e82cd0c0dcf06b5da4267f1765a/visualml-0.1b3.tar.gz" } ], "0.1b4": [ { "comment_text": "", "digests": { "md5": "630886587d72a588208646db88a4945f", "sha256": "d75f46fcd430152434217b069d282df88c45bb3974c81c642b83c9d151b02959" }, "downloads": -1, "filename": "visualml-0.1b4-py2-none-any.whl", "has_sig": false, "md5_digest": "630886587d72a588208646db88a4945f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7635, "upload_time": "2019-03-09T22:43:59", "url": "https://files.pythonhosted.org/packages/15/14/232b45e9847e3697055b99efdb05fc42ab5c3bc07f508905e8ec7d5ec8c4/visualml-0.1b4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "58a19584bb16971484025df7522d7c7d", "sha256": "cd1040c26a04f2e180fda370f8d6d9b1e27388e2fb68928d41b2745eebccde50" }, "downloads": -1, "filename": "visualml-0.1b4.tar.gz", "has_sig": false, "md5_digest": "58a19584bb16971484025df7522d7c7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12214, "upload_time": "2019-03-09T22:44:01", "url": "https://files.pythonhosted.org/packages/c3/b4/c08033bb29f88716c9642da9708216edcd6cac3ee7658352bb276065945e/visualml-0.1b4.tar.gz" } ], "0.1b5": [ { "comment_text": "", "digests": { "md5": "65003eaf1ec1ef794cec969a2905c5d1", "sha256": "908cce7d4d37f10fae65c5e5536c6ba1cfb3821a7e23c3982f0a9a96bb733f6d" }, "downloads": -1, "filename": "visualml-0.1b5-py2-none-any.whl", "has_sig": false, "md5_digest": "65003eaf1ec1ef794cec969a2905c5d1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7592, "upload_time": "2019-03-12T13:34:42", "url": "https://files.pythonhosted.org/packages/04/b7/8ff69090a878eba7bd656cba4549dbeeb38d0b932456a120a89e8ef877fd/visualml-0.1b5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79e61032cbfd08009f1b85dd8d26a5cc", "sha256": "29ccdd8e429bf84c9c53da18722c34905705c1b1867484d2f6cc77520298b42b" }, "downloads": -1, "filename": "visualml-0.1b5.tar.gz", "has_sig": false, "md5_digest": "79e61032cbfd08009f1b85dd8d26a5cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12199, "upload_time": "2019-03-12T13:34:44", "url": "https://files.pythonhosted.org/packages/c0/10/5ba6d90c28b5d6e0f29df6058d18778bf90e4e00d55087355c133d92cf39/visualml-0.1b5.tar.gz" } ], "0.1b6": [ { "comment_text": "", "digests": { "md5": "c49d6dd975808090826b65725f565b92", "sha256": "8de842614c87512b40194c0c01965ca9db2bbcfd518df0172319e2d91feca3d9" }, "downloads": -1, "filename": "visualml-0.1b6-py2-none-any.whl", "has_sig": false, "md5_digest": "c49d6dd975808090826b65725f565b92", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7615, "upload_time": "2019-03-12T13:38:19", "url": "https://files.pythonhosted.org/packages/df/a7/ff1b41bd668b766ea8cc6e8220ce9b1f1da031b53b3e607e354304e9b276/visualml-0.1b6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba8d8f918f0c8d7757e7d84a4495c37f", "sha256": "71aeac240d0410cb308ec7a44e5477f5326cfae5ef52acc5b5c6ea426b3e81e7" }, "downloads": -1, "filename": "visualml-0.1b6.tar.gz", "has_sig": false, "md5_digest": "ba8d8f918f0c8d7757e7d84a4495c37f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12199, "upload_time": "2019-03-12T13:38:20", "url": "https://files.pythonhosted.org/packages/1b/3a/f1fb07533ec57f5186bab94b432ba6753b4060df307034cee816e8709430/visualml-0.1b6.tar.gz" } ], "0.1b7": [ { "comment_text": "", "digests": { "md5": "5ed60efa33ce20b030fe34038d3fdbe6", "sha256": "b3a273db9ce1468f1b2db27b71142147a9085786482645876b220bc1b57558c4" }, "downloads": -1, "filename": "visualml-0.1b7-py2-none-any.whl", "has_sig": false, "md5_digest": "5ed60efa33ce20b030fe34038d3fdbe6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7612, "upload_time": "2019-03-12T13:43:29", "url": "https://files.pythonhosted.org/packages/4a/96/13ec59fe424cd88ce3baa48d8518cc63e57fbc5306bf03535f78339fd066/visualml-0.1b7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37f8dfe88b8f10a9c44b40538e77190b", "sha256": "2c5c773367d0c7c98e600acaf302536f32eb1be0360073065a16d48480ba7c4d" }, "downloads": -1, "filename": "visualml-0.1b7.tar.gz", "has_sig": false, "md5_digest": "37f8dfe88b8f10a9c44b40538e77190b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12204, "upload_time": "2019-03-12T13:43:31", "url": "https://files.pythonhosted.org/packages/d9/b6/fd55df27fa2d3c60a4a07634a8ebce3fafc403d06ca18933f6a40724a03b/visualml-0.1b7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5ed60efa33ce20b030fe34038d3fdbe6", "sha256": "b3a273db9ce1468f1b2db27b71142147a9085786482645876b220bc1b57558c4" }, "downloads": -1, "filename": "visualml-0.1b7-py2-none-any.whl", "has_sig": false, "md5_digest": "5ed60efa33ce20b030fe34038d3fdbe6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7612, "upload_time": "2019-03-12T13:43:29", "url": "https://files.pythonhosted.org/packages/4a/96/13ec59fe424cd88ce3baa48d8518cc63e57fbc5306bf03535f78339fd066/visualml-0.1b7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37f8dfe88b8f10a9c44b40538e77190b", "sha256": "2c5c773367d0c7c98e600acaf302536f32eb1be0360073065a16d48480ba7c4d" }, "downloads": -1, "filename": "visualml-0.1b7.tar.gz", "has_sig": false, "md5_digest": "37f8dfe88b8f10a9c44b40538e77190b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12204, "upload_time": "2019-03-12T13:43:31", "url": "https://files.pythonhosted.org/packages/d9/b6/fd55df27fa2d3c60a4a07634a8ebce3fafc403d06ca18933f6a40724a03b/visualml-0.1b7.tar.gz" } ] }