{ "info": { "author": "G. Lemaitre, C. Aridas", "author_email": "g.lemaitre58@gmail.com, ichkoar@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: C", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering", "Topic :: Software Development" ], "description": ".. -*- mode: rst -*-\n\n.. _scikit-learn: http://scikit-learn.org/stable/\n\n.. _scikit-learn-contrib: https://github.com/scikit-learn-contrib\n\n|Travis|_ |AppVeyor|_ |Codecov|_ |CircleCI|_ |ReadTheDocs|_ |PythonVersion|_ |Pypi|_ |Gitter|_\n\n.. |Travis| image:: https://travis-ci.org/scikit-learn-contrib/imbalanced-learn.svg?branch=master\n.. _Travis: https://travis-ci.org/scikit-learn-contrib/imbalanced-learn\n\n.. |AppVeyor| image:: https://ci.appveyor.com/api/projects/status/c8w4xb7re4euntvi/branch/master?svg=true\n.. _AppVeyor: https://ci.appveyor.com/project/glemaitre/imbalanced-learn/history\n\n.. |Codecov| image:: https://codecov.io/gh/scikit-learn-contrib/imbalanced-learn/branch/master/graph/badge.svg\n.. _Codecov: https://codecov.io/gh/scikit-learn-contrib/imbalanced-learn\n\n.. |CircleCI| image:: https://circleci.com/gh/scikit-learn-contrib/imbalanced-learn.svg?style=shield&circle-token=:circle-token\n.. _CircleCI: https://circleci.com/gh/scikit-learn-contrib/imbalanced-learn/tree/master\n\n.. |ReadTheDocs| image:: https://readthedocs.org/projects/imbalanced-learn/badge/?version=latest\n.. _ReadTheDocs: https://imbalanced-learn.readthedocs.io/en/latest/?badge=latest\n\n.. |PythonVersion| image:: https://img.shields.io/pypi/pyversions/imbalanced-learn.svg\n.. _PythonVersion: https://img.shields.io/pypi/pyversions/imbalanced-learn.svg\n\n.. |Pypi| image:: https://badge.fury.io/py/imbalanced-learn.svg\n.. _Pypi: https://badge.fury.io/py/imbalanced-learn\n\n.. |Gitter| image:: https://badges.gitter.im/scikit-learn-contrib/imbalanced-learn.svg\n.. _Gitter: https://gitter.im/scikit-learn-contrib/imbalanced-learn?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n\nimbalanced-learn\n================\n\nimbalanced-learn is a python package offering a number of re-sampling techniques\ncommonly used in datasets showing strong between-class imbalance.\nIt is compatible with scikit-learn_ and is part of scikit-learn-contrib_\nprojects.\n\nDocumentation\n-------------\n\nInstallation documentation, API documentation, and examples can be found on the\ndocumentation_.\n\n.. _documentation: https://imbalanced-learn.readthedocs.io/en/stable/\n\nInstallation\n------------\n\nDependencies\n~~~~~~~~~~~~\n\nimbalanced-learn is tested to work under Python 3.6+.\nThe dependency requirements are based on the last scikit-learn release:\n\n* scipy(>=0.17)\n* numpy(>=1.11)\n* scikit-learn(>=0.21)\n* joblib(>=0.11)\n* keras 2 (optional)\n* tensorflow (optional)\n\nAdditionally, to run the examples, you need matplotlib(>=2.0.0) and\npandas(>=0.22).\n\nInstallation\n~~~~~~~~~~~~\n\nimbalanced-learn is currently available on the PyPi's repository and you can\ninstall it via `pip`::\n\n pip install -U imbalanced-learn\n\nThe package is release also in Anaconda Cloud platform::\n\n conda install -c conda-forge imbalanced-learn\n\nIf you prefer, you can clone it and run the setup.py file. Use the following\ncommands to get a copy from GitHub and install all dependencies::\n\n git clone https://github.com/scikit-learn-contrib/imbalanced-learn.git\n cd imbalanced-learn\n pip install .\n\nOr install using pip and GitHub::\n\n pip install -U git+https://github.com/scikit-learn-contrib/imbalanced-learn.git\n\nTesting\n~~~~~~~\n\nAfter installation, you can use `pytest` to run the test suite::\n\n make coverage\n\nDevelopment\n-----------\n\nThe development of this scikit-learn-contrib is in line with the one\nof the scikit-learn community. Therefore, you can refer to their\n`Development Guide\n`_.\n\nAbout\n-----\n\nIf you use imbalanced-learn in a scientific publication, we would appreciate\ncitations to the following paper::\n\n @article{JMLR:v18:16-365,\n author = {Guillaume Lema{{\\^i}}tre and Fernando Nogueira and Christos K. Aridas},\n title = {Imbalanced-learn: A Python Toolbox to Tackle the Curse of Imbalanced Datasets in Machine Learning},\n journal = {Journal of Machine Learning Research},\n year = {2017},\n volume = {18},\n number = {17},\n pages = {1-5},\n url = {http://jmlr.org/papers/v18/16-365}\n }\n\nMost classification algorithms will only perform optimally when the number of\nsamples of each class is roughly the same. Highly skewed datasets, where the\nminority is heavily outnumbered by one or more classes, have proven to be a\nchallenge while at the same time becoming more and more common.\n\nOne way of addressing this issue is by re-sampling the dataset as to offset this\nimbalance with the hope of arriving at a more robust and fair decision boundary\nthan you would otherwise.\n\nRe-sampling techniques are divided in two categories:\n 1. Under-sampling the majority class(es).\n 2. Over-sampling the minority class.\n 3. Combining over- and under-sampling.\n 4. Create ensemble balanced sets.\n\nBelow is a list of the methods currently implemented in this module.\n\n* Under-sampling\n 1. Random majority under-sampling with replacement\n 2. Extraction of majority-minority Tomek links [1]_\n 3. Under-sampling with Cluster Centroids\n 4. NearMiss-(1 & 2 & 3) [2]_\n 5. Condensed Nearest Neighbour [3]_\n 6. One-Sided Selection [4]_\n 7. Neighboorhood Cleaning Rule [5]_\n 8. Edited Nearest Neighbours [6]_\n 9. Instance Hardness Threshold [7]_\n 10. Repeated Edited Nearest Neighbours [14]_\n 11. AllKNN [14]_\n\n* Over-sampling\n 1. Random minority over-sampling with replacement\n 2. SMOTE - Synthetic Minority Over-sampling Technique [8]_\n 3. bSMOTE(1 & 2) - Borderline SMOTE of types 1 and 2 [9]_\n 4. SVM SMOTE - Support Vectors SMOTE [10]_\n 5. ADASYN - Adaptive synthetic sampling approach for imbalanced learning [15]_\n\n* Over-sampling followed by under-sampling\n 1. SMOTE + Tomek links [12]_\n 2. SMOTE + ENN [11]_\n\n* Ensemble classifier using samplers internally\n 1. EasyEnsemble [13]_\n 2. BalanceCascade [13]_\n 3. Balanced Random Forest [16]_\n 4. Balanced Bagging\n\nThe different algorithms are presented in the sphinx-gallery_.\n\n.. _sphinx-gallery: https://imbalanced-learn.readthedocs.io/en/stable/auto_examples/index.html\n\n\nReferences:\n-----------\n\n.. [1] : I. Tomek, \u201cTwo modifications of CNN,\u201d IEEE Transactions on Systems, Man, and Cybernetics, vol. 6, pp. 769-772, 1976.\n\n.. [2] : I. Mani, J. Zhang. \u201ckNN approach to unbalanced data distributions: A case study involving information extraction,\u201d In Proceedings of the Workshop on Learning from Imbalanced Data Sets, pp. 1-7, 2003.\n\n.. [3] : P. E. Hart, \u201cThe condensed nearest neighbor rule,\u201d IEEE Transactions on Information Theory, vol. 14(3), pp. 515-516, 1968.\n\n.. [4] : M. Kubat, S. Matwin, \u201cAddressing the curse of imbalanced training sets: One-sided selection,\u201d In Proceedings of the 14th International Conference on Machine Learning, vol. 97, pp. 179-186, 1997.\n\n.. [5] : J. Laurikkala, \u201cImproving identification of difficult small classes by balancing class distribution,\u201d Proceedings of the 8th Conference on Artificial Intelligence in Medicine in Europe, pp. 63-66, 2001.\n\n.. [6] : D. Wilson, \u201cAsymptotic Properties of Nearest Neighbor Rules Using Edited Data,\u201d IEEE Transactions on Systems, Man, and Cybernetrics, vol. 2(3), pp. 408-421, 1972.\n\n.. [7] : M. R. Smith, T. Martinez, C. Giraud-Carrier, \u201cAn instance level analysis of data complexity,\u201d Machine learning, vol. 95(2), pp. 225-256, 2014.\n\n.. [8] : N. V. Chawla, K. W. Bowyer, L. O. Hall, W. P. Kegelmeyer, \u201cSMOTE: Synthetic minority over-sampling technique,\u201d Journal of Artificial Intelligence Research, vol. 16, pp. 321-357, 2002.\n\n.. [9] : H. Han, W.-Y. Wang, B.-H. Mao, \u201cBorderline-SMOTE: A new over-sampling method in imbalanced data sets learning,\u201d In Proceedings of the 1st International Conference on Intelligent Computing, pp. 878-887, 2005.\n\n.. [10] : H. M. Nguyen, E. W. Cooper, K. Kamei, \u201cBorderline over-sampling for imbalanced data classification,\u201d In Proceedings of the 5th International Workshop on computational Intelligence and Applications, pp. 24-29, 2009.\n\n.. [11] : G. E. A. P. A. Batista, R. C. Prati, M. C. Monard, \u201cA study of the behavior of several methods for balancing machine learning training data,\u201d ACM Sigkdd Explorations Newsletter, vol. 6(1), pp. 20-29, 2004.\n\n.. [12] : G. E. A. P. A. Batista, A. L. C. Bazzan, M. C. Monard, \u201cBalancing training data for automated annotation of keywords: A case study,\u201d In Proceedings of the 2nd Brazilian Workshop on Bioinformatics, pp. 10-18, 2003.\n\n.. [13] : X.-Y. Liu, J. Wu and Z.-H. Zhou, \u201cExploratory undersampling for class-imbalance learning,\u201d IEEE Transactions on Systems, Man, and Cybernetics, vol. 39(2), pp. 539-550, 2009.\n\n.. [14] : I. Tomek, \u201cAn experiment with the edited nearest-neighbor rule,\u201d IEEE Transactions on Systems, Man, and Cybernetics, vol. 6(6), pp. 448-452, 1976.\n\n.. [15] : H. He, Y. Bai, E. A. Garcia, S. Li, \u201cADASYN: Adaptive synthetic sampling approach for imbalanced learning,\u201d In Proceedings of the 5th IEEE International Joint Conference on Neural Networks, pp. 1322-1328, 2008.\n\n.. [16] : C. Chao, A. Liaw, and L. Breiman. \"Using random forest to learn imbalanced data.\" University of California, Berkeley 110 (2004): 1-12.\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/scikit-learn-contrib/imbalanced-learn", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/scikit-learn-contrib/imbalanced-learn", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "imbalanced-learn", "package_url": "https://pypi.org/project/imbalanced-learn/", "platform": "", "project_url": "https://pypi.org/project/imbalanced-learn/", "project_urls": { "Download": "https://github.com/scikit-learn-contrib/imbalanced-learn", "Homepage": "https://github.com/scikit-learn-contrib/imbalanced-learn" }, "release_url": "https://pypi.org/project/imbalanced-learn/0.5.0/", "requires_dist": null, "requires_python": "", "summary": "Toolbox for imbalanced dataset in machine learning.", "version": "0.5.0" }, "last_serial": 5461927, "releases": { "0.1": [], "0.1.1": [ { "comment_text": "", "digests": { "md5": "45301bc5275db9008be1692cee5232d3", "sha256": "04eb83cf42c4f3782cd7fc9eef5b6bfcbf651490f9c8d3e13ddfefa9b5415c08" }, "downloads": -1, "filename": "imbalanced_learn-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "45301bc5275db9008be1692cee5232d3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 89567, "upload_time": "2016-07-09T10:09:09", "url": "https://files.pythonhosted.org/packages/4c/6d/fd09946d21b3b31c3093352384fc70121d9a46b91f0ff572ef606c18121d/imbalanced_learn-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fbb10e9b5c683e6bc7600059ac429d78", "sha256": "015ab121937d8bcb7654f07d6e20509c839f9cc6df48740f5d5fa94aec9b8bfc" }, "downloads": -1, "filename": "imbalanced-learn-0.1.1.tar.gz", "has_sig": false, "md5_digest": "fbb10e9b5c683e6bc7600059ac429d78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4963810, "upload_time": "2016-07-09T10:08:57", "url": "https://files.pythonhosted.org/packages/c2/f0/542179bdf2aae2242c56cd91d5e98803152cd3a116fd989c63e234db830f/imbalanced-learn-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "07f79edce478c1f9980948681d3ef8fc", "sha256": "ff32df8a15b2b37c81f33b0c5e111485daf2099e9a010156e184b84164b6cc8e" }, "downloads": -1, "filename": "imbalanced_learn-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "07f79edce478c1f9980948681d3ef8fc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 86342, "upload_time": "2016-07-19T12:37:28", "url": "https://files.pythonhosted.org/packages/d5/f0/358ebd5de0d1eaae73c7e278c75ce54130665db359820e8b5839bbe07c11/imbalanced_learn-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54fdce405567d5c8b2d5af688223c433", "sha256": "16c35f434408a0b78b12a3c54a7e22030bd9becb349954b06d41dd5fe380bfd2" }, "downloads": -1, "filename": "imbalanced-learn-0.1.2.tar.gz", "has_sig": false, "md5_digest": "54fdce405567d5c8b2d5af688223c433", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4925309, "upload_time": "2016-07-19T12:37:20", "url": "https://files.pythonhosted.org/packages/da/48/be53f1ac35cdc54a909fea47e73a62b26462c0f0236b7f0736709d266eeb/imbalanced-learn-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "e988214fe8d7501aabdb4a74fd7ddd0e", "sha256": "e139c1ea349666777974e22334f3527b5502c4b0359eefbf46190928ee4569e8" }, "downloads": -1, "filename": "imbalanced_learn-0.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "e988214fe8d7501aabdb4a74fd7ddd0e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 88067, "upload_time": "2016-07-19T14:08:44", "url": "https://files.pythonhosted.org/packages/bb/1f/7ccf9103b7ec4a72cd486e1fa1fd2e3aad339c93dac715a208e421ae7f0e/imbalanced_learn-0.1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6d447e042e7aa43ad1b1a99a07f9810", "sha256": "a5a1b35284eb40a9bb2cb7f976ba0f099157cc61799884bd3160d3a2ce973b4c" }, "downloads": -1, "filename": "imbalanced-learn-0.1.3.tar.gz", "has_sig": false, "md5_digest": "a6d447e042e7aa43ad1b1a99a07f9810", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4927505, "upload_time": "2016-07-19T14:08:38", "url": "https://files.pythonhosted.org/packages/92/c3/ecb6110a8507e048327e7b74c0fdb418e8eb17554cfcf60fbfd731236d7f/imbalanced-learn-0.1.3.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "ee8a18c1563a065ab278c927a82cdcb5", "sha256": "b19c3b27e6e06459a2e6cd3b60d909732ef90b23e1df7a732126f8199a5d93b4" }, "downloads": -1, "filename": "imbalanced_learn-0.1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "ee8a18c1563a065ab278c927a82cdcb5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 86604, "upload_time": "2016-07-31T23:17:32", "url": "https://files.pythonhosted.org/packages/fc/17/a7e28ae8b8a3133221b1dc24c7c95ba867196bcd3aa49da23d3309b1d2c5/imbalanced_learn-0.1.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc46627e9505a63341c048c5b2bdef04", "sha256": "6974abdd16da851f657e8b1972aa66fef23255f81d97d18bd5369cf5c7e8e03d" }, "downloads": -1, "filename": "imbalanced-learn-0.1.5.tar.gz", "has_sig": false, "md5_digest": "dc46627e9505a63341c048c5b2bdef04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5202520, "upload_time": "2016-07-31T23:17:26", "url": "https://files.pythonhosted.org/packages/11/d7/3a82be8081b3fc755f2facdaf4fcd82b493412e5c827d1f4c68c370be11d/imbalanced-learn-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "5a2640689ecae2da9acf42a736ab80be", "sha256": "d02ca182ff62f0842c9eb8106e8c9b1c05171605269577c15f6369681ca8a6f4" }, "downloads": -1, "filename": "imbalanced_learn-0.1.6-py2-none-any.whl", "has_sig": false, "md5_digest": "5a2640689ecae2da9acf42a736ab80be", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 90969, "upload_time": "2016-08-09T08:30:13", "url": "https://files.pythonhosted.org/packages/79/f0/713305409e0f6266894b40de7e3bd8db2c9c0053f76e2b3975bc6b08cefe/imbalanced_learn-0.1.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da5be5239b1865488af0b65c075e9b0e", "sha256": "558061d505fc8e9ea575f4cb95a176fb5f43df4d7c8adf90f69037a3f9da1ca8" }, "downloads": -1, "filename": "imbalanced-learn-0.1.6.tar.gz", "has_sig": false, "md5_digest": "da5be5239b1865488af0b65c075e9b0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5795085, "upload_time": "2016-08-09T08:30:07", "url": "https://files.pythonhosted.org/packages/50/67/e174d4a701ba50ec976543fd65387bd246626cbc682e494ab23c5c92e3f5/imbalanced-learn-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "19e55b55247d1285322f8e5d47459e48", "sha256": "029d1c8503dbd88febdaa596248d4d8323b80104eb17a5b1f3f564820c2d7f62" }, "downloads": -1, "filename": "imbalanced_learn-0.1.7-py2-none-any.whl", "has_sig": false, "md5_digest": "19e55b55247d1285322f8e5d47459e48", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 91583, "upload_time": "2016-08-31T08:50:22", "url": "https://files.pythonhosted.org/packages/d4/6a/ba1840f6d190cf13c2ed623eea5a80e57cd88ae737d73cfd4ab082796dfa/imbalanced_learn-0.1.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bdb697c6e7a2c04f135637a86c9f5c24", "sha256": "8c39569bee5a94262f92b3e60e20e9cf8766952d9817bd202092a8098d19cc5c" }, "downloads": -1, "filename": "imbalanced-learn-0.1.7.tar.gz", "has_sig": false, "md5_digest": "bdb697c6e7a2c04f135637a86c9f5c24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3622255, "upload_time": "2016-08-31T08:50:13", "url": "https://files.pythonhosted.org/packages/98/68/b57a334dfe8c3367b49ea80198cfd188864d4b1affbbdf0d794ee20c9101/imbalanced-learn-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "79b8b45e5998d54367650fb12b29d1e6", "sha256": "240eae4aecbdab25003ef948d17281c9b1b1531fc09effd54365a4703561caab" }, "downloads": -1, "filename": "imbalanced_learn-0.1.8-py2-none-any.whl", "has_sig": false, "md5_digest": "79b8b45e5998d54367650fb12b29d1e6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 94364, "upload_time": "2016-09-07T09:37:04", "url": "https://files.pythonhosted.org/packages/b6/23/c740ea882c73bcecf56a833cda1f335d78c46924e5b1a6c1f9d7ccaa8e7e/imbalanced_learn-0.1.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4db53c1c48482854bc12cbb8609d6603", "sha256": "0f2763e1d748c713349ff746d67a90010f5c1314830bfa7c5cdf17fd679cacdc" }, "downloads": -1, "filename": "imbalanced-learn-0.1.8.tar.gz", "has_sig": false, "md5_digest": "4db53c1c48482854bc12cbb8609d6603", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 596449, "upload_time": "2016-09-07T09:36:58", "url": "https://files.pythonhosted.org/packages/5b/3f/383c0b167da9e97385bcd9e9d4647c3906771cd4b1103fe89ae5aff9ee5d/imbalanced-learn-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "eb2b81c4512a0fcc46e7351ef8474201", "sha256": "ba73f6fe406c8887088c01b5d9faff2826f7b2bc37ad93959cc450d891719580" }, "downloads": -1, "filename": "imbalanced_learn-0.1.9-py2-none-any.whl", "has_sig": false, "md5_digest": "eb2b81c4512a0fcc46e7351ef8474201", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 98557, "upload_time": "2016-12-26T13:11:08", "url": "https://files.pythonhosted.org/packages/ce/ac/e6a8caad4c6caa89a903282f678fd66d10a7b1abb3bc0966fb1b29dd480f/imbalanced_learn-0.1.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9d24bb8b1431415417b6f8194dba0b6", "sha256": "aafefbd63e4a18b0f310184bc557013987a9c21011b2fdca7a0500a6b6297892" }, "downloads": -1, "filename": "imbalanced-learn-0.1.9.tar.gz", "has_sig": false, "md5_digest": "a9d24bb8b1431415417b6f8194dba0b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 598259, "upload_time": "2016-12-26T13:11:03", "url": "https://files.pythonhosted.org/packages/9a/c8/58ad4fd265419760cf76e3703e215c49c24ddca3a5eb66b60d61c64037ff/imbalanced-learn-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ce30938e8994d997ecd8cd33aeafe38f", "sha256": "2f48f84c6c0b5980c13808834b3138956913f6cd8e7e6d5a11bb509872a48609" }, "downloads": -1, "filename": "imbalanced_learn-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "ce30938e8994d997ecd8cd33aeafe38f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 119933, "upload_time": "2016-12-31T16:53:35", "url": "https://files.pythonhosted.org/packages/ce/76/7a8595665b9d73bd7535735f1cf209dc422eeb55a0dd62abc45da5ad7a4d/imbalanced_learn-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dff9f7586c733c107c8a11b3dccb1c9b", "sha256": "e9f814e5263a90a3b32d32935ccce10bda8d3fca8dbe334732e374b22dbd9a21" }, "downloads": -1, "filename": "imbalanced-learn-0.2.0.tar.gz", "has_sig": false, "md5_digest": "dff9f7586c733c107c8a11b3dccb1c9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90152, "upload_time": "2016-12-31T16:53:32", "url": "https://files.pythonhosted.org/packages/5a/e0/e4d476839c4fd30325eecb62f788038bf6db6f51481d75cf047bddd73206/imbalanced-learn-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "3f14613e98f8629bd42c073ffa535272", "sha256": "956f1006b4be32f0039fc6e145d4b378e990f41b1843e4e8e532ce4c87aa9dbd" }, "downloads": -1, "filename": "imbalanced_learn-0.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "3f14613e98f8629bd42c073ffa535272", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 119886, "upload_time": "2017-01-01T15:46:08", "url": "https://files.pythonhosted.org/packages/e9/4a/48fa4a0df1ac760f2af2c19c0ee3a1816b0ca7fcedf22af9b5eaec66ac58/imbalanced_learn-0.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd6b192cbec925c58bd009e39f85ff59", "sha256": "5a515f0c1af2bda7eb18926f2f517c11cfd284cb43c9b14245023260e20d0e12" }, "downloads": -1, "filename": "imbalanced-learn-0.2.1.tar.gz", "has_sig": false, "md5_digest": "dd6b192cbec925c58bd009e39f85ff59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90193, "upload_time": "2017-01-01T15:46:04", "url": "https://files.pythonhosted.org/packages/de/bc/a7b5424b08acf18b9389070f010e65046db8128e04918977cb223e09ecfb/imbalanced-learn-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "4513a1d5efa585eee072c1b206a967e7", "sha256": "2a807f0d0b0738c748facfae4398afca955fb9a82703cf5ef8cde3459a0c2613" }, "downloads": -1, "filename": "imbalanced_learn-0.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "4513a1d5efa585eee072c1b206a967e7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 144070, "upload_time": "2017-08-24T22:17:07", "url": "https://files.pythonhosted.org/packages/6f/7c/8c5069b8b6f8fd6f48bafc146372e2dc1e651ac79ff549fa35a9e50d5967/imbalanced_learn-0.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d41123060472b0b765f43d64c61d7674", "sha256": "d3eee2522484c58e0b73f73e917f1027bcaa94ec3c78ba4f8c5afe1e7da17b1f" }, "downloads": -1, "filename": "imbalanced_learn-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d41123060472b0b765f43d64c61d7674", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 144070, "upload_time": "2017-08-24T22:14:40", "url": "https://files.pythonhosted.org/packages/e9/d1/8650bd1b9902176d4f54660b401cd9b402e7cc36d4b8877c23f526a787d7/imbalanced_learn-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f33d314b57366d8aed83f10aa28026b", "sha256": "eb9140f50d898057845419bbba98c357f88db341d4c3c37a8984423c831cdc17" }, "downloads": -1, "filename": "imbalanced-learn-0.3.0.tar.gz", "has_sig": false, "md5_digest": "6f33d314b57366d8aed83f10aa28026b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42008170, "upload_time": "2017-08-24T22:11:18", "url": "https://files.pythonhosted.org/packages/8b/e6/bcbb53e04268176576605372c54da72710b2ba1945baa23ab18f5f642bec/imbalanced-learn-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "b8c4c1ad5a0e206b9745207d5c7b8de5", "sha256": "a10c52cdf027c66405dce7f88efffa19b9c0b75fa2c647a78bf3fc8278a16708" }, "downloads": -1, "filename": "imbalanced_learn-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b8c4c1ad5a0e206b9745207d5c7b8de5", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 144134, "upload_time": "2017-10-09T14:26:55", "url": "https://files.pythonhosted.org/packages/ab/7b/53da957db4466f469c4f32de5f2511d30bdcb3ad5d816c15feccd3b08fee/imbalanced_learn-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4145cfb0b539b7b4b41ac2410efacef6", "sha256": "5dfd6773b5f5e067ebcc6b032907ce721227a2f2eb0b684f3b169c65a10b5257" }, "downloads": -1, "filename": "imbalanced-learn-0.3.1.tar.gz", "has_sig": false, "md5_digest": "4145cfb0b539b7b4b41ac2410efacef6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 147356, "upload_time": "2017-10-09T14:25:31", "url": "https://files.pythonhosted.org/packages/86/f9/3aa1578bff180cf0b9363f019172cb1dede5d99df60bfd820e5fb40c78af/imbalanced-learn-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "7c50c4a380fa103f00b6e99a5fe88304", "sha256": "c75d21d4a3b57dbb9cb1df73d8e61b59ac2172e09ab91f38b8094ce99e9566b7" }, "downloads": -1, "filename": "imbalanced_learn-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7c50c4a380fa103f00b6e99a5fe88304", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 144231, "upload_time": "2017-12-07T23:03:57", "url": "https://files.pythonhosted.org/packages/7f/73/9f4976cd452e1b91bec27d05206cf6f5888fd9901d9b9a4864388d750dab/imbalanced_learn-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "986ac716cdb5795469c97ac1e6198223", "sha256": "01240921b36cf7c1f98b57259799d9c52760d6a9c9cf1a5792d86f9d33a8e648" }, "downloads": -1, "filename": "imbalanced-learn-0.3.2.tar.gz", "has_sig": false, "md5_digest": "986ac716cdb5795469c97ac1e6198223", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41875298, "upload_time": "2017-12-07T23:03:29", "url": "https://files.pythonhosted.org/packages/83/b3/03bfb407498aa675cd7f0d2b835f3d5a4a595368961b6bfabccedf49c017/imbalanced-learn-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "1078a5a2aa52daa0da529fbe007a5873", "sha256": "d4d59b96780044ba97c6263e69cf145b9564241c402177f3d650b6c0c63fab93" }, "downloads": -1, "filename": "imbalanced_learn-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1078a5a2aa52daa0da529fbe007a5873", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 144224, "upload_time": "2018-02-22T13:58:37", "url": "https://files.pythonhosted.org/packages/80/a4/900463a3c0af082aed9c5a43f4ec317a9469710c5ef80496c9abc26ed0ca/imbalanced_learn-0.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fbd8647e41c82797c375d688ba60a07d", "sha256": "e49550da4c98771afd0aa49db7710ab0d85e766754bad9fb767567c367d2b2e4" }, "downloads": -1, "filename": "imbalanced-learn-0.3.3.tar.gz", "has_sig": false, "md5_digest": "fbd8647e41c82797c375d688ba60a07d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41875674, "upload_time": "2018-02-22T13:58:24", "url": "https://files.pythonhosted.org/packages/7a/63/416529a405262610350b92b949b3aede55a032e4f5ab94fbbfce82883ee6/imbalanced-learn-0.3.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "1b996b98ff55b4c6dd04fec2c5426e2a", "sha256": "da7f5aadfcf4c7b06785d37886f5637a07a61d133da66821375cb94e2da281ba" }, "downloads": -1, "filename": "imbalanced_learn-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1b996b98ff55b4c6dd04fec2c5426e2a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 165241, "upload_time": "2018-10-12T15:40:25", "url": "https://files.pythonhosted.org/packages/42/73/07459186288bdfbae30c50eca4b54e16473a1e0ceee5f9c79480d6dc9b50/imbalanced_learn-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db3025be2488e06f7c019e34f2717e66", "sha256": "caeef36036c6f4aae659d2fdd7ca2da35664862d9876ab19e0c44a6f431331b4" }, "downloads": -1, "filename": "imbalanced-learn-0.4.0.tar.gz", "has_sig": false, "md5_digest": "db3025be2488e06f7c019e34f2717e66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 175521, "upload_time": "2018-10-12T15:40:15", "url": "https://files.pythonhosted.org/packages/64/d1/8c2c6c30414521b1b9e9aef337ef61ec6346a04318db1a13f5ebe6b9ec1d/imbalanced-learn-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "66c2300a68d4e25ac676f63cad232a34", "sha256": "5fd15a4b8e221084c530a7cbcc153899c77f1810569d4d9f4755f4afa7fa386b" }, "downloads": -1, "filename": "imbalanced_learn-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "66c2300a68d4e25ac676f63cad232a34", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 166120, "upload_time": "2018-10-12T16:05:17", "url": "https://files.pythonhosted.org/packages/ff/da/6a37e9fc0deccc07c8b2d42344722dbce85553e9e64aa6e3ac7a1e8c4a2f/imbalanced_learn-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4080712f4fd80cfc8082ca14ea4e86d7", "sha256": "80a7dbf5986b7d69162ef319ead016d566bd70cb38881a6fb29bc9b1311d47e0" }, "downloads": -1, "filename": "imbalanced-learn-0.4.1.tar.gz", "has_sig": false, "md5_digest": "4080712f4fd80cfc8082ca14ea4e86d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169420, "upload_time": "2018-10-12T16:05:32", "url": "https://files.pythonhosted.org/packages/5e/cf/5bfc5ab42d2569da032c15d5c3193b486c8a742648e4578f51cdb35da42c/imbalanced-learn-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "9f352c85b40d48cab9be9a6b20aa17a7", "sha256": "a2c60bc20fef5793270ad2336752d05f4b0988a251168e4baf7aa8932c23a124" }, "downloads": -1, "filename": "imbalanced_learn-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9f352c85b40d48cab9be9a6b20aa17a7", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 166081, "upload_time": "2018-10-21T12:52:19", "url": "https://files.pythonhosted.org/packages/c5/ea/f027ceb21114abe8189a2804640b2d5dd49a7a271c4814695482c5bc94d8/imbalanced_learn-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "436af717dd957c2008b87f1f9596a458", "sha256": "f830ebc2042b642648bfe48a9253b45019ab15a5d0ac0bbdd7261e304e71609d" }, "downloads": -1, "filename": "imbalanced-learn-0.4.2.tar.gz", "has_sig": false, "md5_digest": "436af717dd957c2008b87f1f9596a458", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169453, "upload_time": "2018-10-21T12:51:54", "url": "https://files.pythonhosted.org/packages/15/c5/9c606b2765712260836e451556f2f22a608d129ff526e654f9d6efcde2c2/imbalanced-learn-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "0515bc233f49f9bdc02cfc51a4a573b2", "sha256": "e27699119f258162c27b4843fc0fb59e9cbd585c1ab0b8153d8f5f497ce80074" }, "downloads": -1, "filename": "imbalanced_learn-0.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0515bc233f49f9bdc02cfc51a4a573b2", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 166093, "upload_time": "2018-11-06T17:27:08", "url": "https://files.pythonhosted.org/packages/e5/4c/7557e1c2e791bd43878f8c82065bddc5798252084f26ef44527c02262af1/imbalanced_learn-0.4.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06f4a221269d644025481c7064a0c12d", "sha256": "5bd9e86e40ce4001a57426541d7c79b18143cbd181e3330c1a3e5c5c43287083" }, "downloads": -1, "filename": "imbalanced-learn-0.4.3.tar.gz", "has_sig": false, "md5_digest": "06f4a221269d644025481c7064a0c12d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169573, "upload_time": "2018-11-06T17:27:03", "url": "https://files.pythonhosted.org/packages/4f/4d/e260fc004307d6ebc4909ee25e6c918a2399a7fb91975afd95ec48d1c8b4/imbalanced-learn-0.4.3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "b0dbddbf48d1cd8d9f979d0d5767e584", "sha256": "b1c5ee7a4d928df1a694e514afdcbe362f0bc9baecce5b5e2e9bde015b526ee8" }, "downloads": -1, "filename": "imbalanced_learn-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b0dbddbf48d1cd8d9f979d0d5767e584", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 173167, "upload_time": "2019-06-28T14:27:17", "url": "https://files.pythonhosted.org/packages/e6/62/08c14224a7e242df2cef7b312d2ef821c3931ec9b015ff93bb52ec8a10a3/imbalanced_learn-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "205c9daf08522239e10425e08e3a42e3", "sha256": "5df760537886678ef9e25f5bad96d194c5fc66f62de84488069acf5d4b0119d5" }, "downloads": -1, "filename": "imbalanced-learn-0.5.0.tar.gz", "has_sig": false, "md5_digest": "205c9daf08522239e10425e08e3a42e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43303079, "upload_time": "2019-06-28T14:26:28", "url": "https://files.pythonhosted.org/packages/e0/87/39a4cecebc7fb9ddb433fe8bc7f76379b4918a0ade91f8a1423dc25c7ddc/imbalanced-learn-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b0dbddbf48d1cd8d9f979d0d5767e584", "sha256": "b1c5ee7a4d928df1a694e514afdcbe362f0bc9baecce5b5e2e9bde015b526ee8" }, "downloads": -1, "filename": "imbalanced_learn-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b0dbddbf48d1cd8d9f979d0d5767e584", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 173167, "upload_time": "2019-06-28T14:27:17", "url": "https://files.pythonhosted.org/packages/e6/62/08c14224a7e242df2cef7b312d2ef821c3931ec9b015ff93bb52ec8a10a3/imbalanced_learn-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "205c9daf08522239e10425e08e3a42e3", "sha256": "5df760537886678ef9e25f5bad96d194c5fc66f62de84488069acf5d4b0119d5" }, "downloads": -1, "filename": "imbalanced-learn-0.5.0.tar.gz", "has_sig": false, "md5_digest": "205c9daf08522239e10425e08e3a42e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43303079, "upload_time": "2019-06-28T14:26:28", "url": "https://files.pythonhosted.org/packages/e0/87/39a4cecebc7fb9ddb433fe8bc7f76379b4918a0ade91f8a1423dc25c7ddc/imbalanced-learn-0.5.0.tar.gz" } ] }