文件历史

48 次代码提交

作者 SHA1 备注 提交日期
Anish Athalye 1e16d7fd76 Merge branch 'anishathalye/copyright-assign' 2022-01-10 06:06:51 -05:00
Anish Athalye 13895791ef Bump copyright year 2021-12-31 11:02:23 -05:00
Anish Athalye 0fc2ddc974 Switch copyright assignment to Cleanlab 2021-12-27 09:59:29 -05:00
Anish Athalye 7e7cdb456f Sync license text
This patch updates metadata in `setup.py` and comments in other files to
clarify that the current license is AGPLv3, as is specified in the
current `LICENSE` file.

This patch also removes the "this agreement applies to this version and
all previous versions" text from the README and code comments, because
it is redundant; the previous code was already released under a _more
liberal_ license, so giving the option of AGPLv3 is not useful (and
perhaps confusing).
2021-12-27 09:43:56 -05:00
Curtis G. Northcutt bb3300a96a change license to agpl-3 2021-06-05 21:23:58 -04:00
cgnorthcutt a3658211bc Fix a bug printing too much debug information. 2021-05-05 13:40:45 -04:00
Curtis G. Northcutt 7023b6baa7 Clean up docstrings for ReadTheDocs 2021-04-19 02:56:45 -04:00
Curtis G. Northcutt 3984417c01 Update for GNU GPL licensing 2021-03-03 18:08:34 -05:00
cgnorthcutt e647398bd2 BIG UPDATE: fully support Windows multiprocessing and python 3.7 2020-02-17 01:59:33 -05:00
cgnorthcutt b1226fe4da PEP-8 adherence 2020-02-16 21:19:41 -05:00
cgnorthcutt f2f7a3ce29 Make Windows Python pruning default to 1 process and not use multiprocessing 2020-02-14 15:56:52 -05:00
cgnorthcutt a6b28030da simplify logic and shorten code for prune_by_noise_rate 2019-09-19 12:22:44 -04:00
cgnorthcutt 5ec1a2cf81 FATAL bug fix for prune_by_noise_rate. margin was wrong. was same as np.argmax 2019-09-19 12:00:01 -04:00
Curtis Northcutt 1aed258481 Remove unused parameter 2019-09-04 21:55:58 -04:00
Curtis Northcutt b7af0bba86 BUG FIX: wrong index was used for s_counts check 2019-09-04 16:52:47 -04:00
Curtis Northcutt 54022a7e98 Fixed bug: make data global for _prune_by methods 2019-09-04 00:08:22 -04:00
Curtis Northcutt 4a1e7cd195 Support non-parallelized version of pruning with n_jobs = 1 2019-09-03 23:28:40 -04:00
Curtis G. Northcutt 1625d9e9dd Major speed-up by removing np.all on single labels 2019-08-21 01:07:51 -04:00
cgnorthcutt 4fc013aaec remove ipynb [ ] artifacts 2019-08-19 18:02:42 -04:00
Curtis Northcutt 6d410511f8 Added verbose parameter, default printing off 2019-07-27 21:42:58 -07:00
Curtis Northcutt 8892a99cb0 Remove a multiprocessing method from coverage 2019-07-27 18:54:17 -07:00
Curtis Northcutt 361a7dbb40 Remove multiprocessing methods from coverage 2019-07-27 18:45:00 -07:00
Curtis Northcutt 976bde7a1c BIG CHANGE: added multi_label support, fixed cj rounding, added tests 2019-07-27 18:23:11 -07:00
Curtis Northcutt 1b04c7c346 remove calls to estimate_confident_joint_from_probabilities 2019-07-26 22:23:36 -04:00
cgnorthcutt f19c6b5792 Fixed warning message. 2019-07-02 15:05:18 -04:00
Curtis Northcutt 07833d133f Fix order of imports for pylint compliance 2019-06-24 16:43:39 -04:00
Curtis Northcutt 82596251d0 Made pruning code flake8 pylint compliant. 2019-06-24 16:06:39 -04:00
Curtis Northcutt 7a12ecc938 Fixed test. only use exact pruning count with prune_by_class 2019-06-24 14:56:59 -04:00
Curtis Northcutt 878925ad8e Fix python 2 and 3 compatibility with stdout.flush 2019-06-24 12:44:05 -04:00
Curtis Northcutt 96262c0c39 Error Fix: remove tqdm import 2019-06-19 17:36:04 -04:00
Curtis Northcutt f33c97e720 BIG CHANGE: Remove tqdm as a package dependency. instead warn to install. 2019-06-19 17:15:37 -04:00
cgnorthcutt 95228b3e4d MAJOR CHANGES: remove maxpred==label, multi-label support, simplified ordering 2019-02-26 16:55:04 -05:00
cgnorthcutt 1c7d341a9a MAJOR CHANGE: multiprocessed ordering, removed prune_count_method 2019-02-16 03:51:24 -05:00
cgnorthcutt f44372cf31 Return array of False (isntead of None) when no label errors 2019-02-15 22:44:56 -05:00
cgnorthcutt e7c961a9cc BIG CHANGE: Confident learning now uses multiprocessing for finding label errors. 2019-02-15 22:23:58 -05:00
cgnorthcutt 574346e7ab Add environment bang header. 2019-02-14 19:27:16 -05:00
cgnorthcutt 66de6a42fc Update docstsring to explain multi_label param 2019-02-14 18:35:04 -05:00
Curtis Northcutt 6658e483c5 Add support for multi-label classification. 2019-01-21 20:59:56 -05:00
Curtis Northcutt 49af85e6ae Fixed error that occurs when num2prune == len(s) 2018-12-24 13:03:53 -08:00
Curtis Northcutt f844042488 Fixed typo. 2018-12-22 23:19:09 -08:00
Curtis Northcutt cac0dc2b06 Fixed typo. 2018-12-22 23:14:11 -08:00
Curtis Northcutt de53acc7b4 Added feature to return sorted label error indices in get_noise_indices 2018-12-22 23:12:17 -08:00
Curtis Northcutt 92cb914a94 Fixed broadcasting error. 2018-12-22 22:31:40 -08:00
Curtis Northcutt ed34e5895c prune_by_noise_rate now orders by p(true) - p(noisy) instead of p(true) 2018-12-22 22:22:15 -08:00
Curtis Northcutt 1607be6f37 Optimization speed increase -- don't find errors if no errors to find 2018-12-22 22:08:31 -08:00
Curtis Northcutt 0df1869c0e Fixed num_to_remove_per_class 2018-12-07 22:46:39 -05:00
Curtis Northcutt 88854d73d6 Explain which prune_count_method to use in comments. 2018-12-06 18:02:34 -05:00
Curtis Northcutt 5c16727068 Finds the indices of the examples with label errors in a dataset. 2018-11-21 12:52:09 -05:00