提交

提交图

  • c8dee91f46 Initialize clf to None and do not __deepcopy__ when none. Curtis Northcutt 2018-12-30 20:26:40 -08:00
  • c1bb07c1fa Fixed error. passed in data instead of indices. Curtis Northcutt 2018-12-30 19:42:00 -08:00
  • d6a27ce212 Add support for copy.deepcopy Curtis Northcutt 2018-12-30 19:28:20 -08:00
  • 6c07d4c2da Error fix. data_indices now correctly writes data for each index Curtis Northcutt 2018-12-30 17:52:55 -08:00
  • 6118bfd8d1 Error fix. Wrong file name. Curtis Northcutt 2018-12-30 17:35:49 -08:00
  • 1d41fffc21 Error fix. seperate write file from read file. Curtis Northcutt 2018-12-30 17:33:07 -08:00
  • 8662d8f153 Fixed bug. changed append with a+ to a Curtis Northcutt 2018-12-30 17:25:37 -08:00
  • 3d878b9d97 Add space around __newline__ Curtis Northcutt 2018-12-30 16:58:03 -08:00
  • c2c2843cd1 Fix error - replace newlines in text with __newline__ Curtis Northcutt 2018-12-30 16:56:35 -08:00
  • da9407f50d Strip newline at end of first line read in data loader. Curtis Northcutt 2018-12-30 15:53:00 -08:00
  • 0b5bf3594c Fixing error. Removing \n when writing data Curtis Northcutt 2018-12-30 13:45:28 -08:00
  • f2295f6d73 Fix \n error by Replacing with __newline__ Curtis Northcutt 2018-12-30 13:25:32 -08:00
  • d4ca5fcdb7 Complete fefactor to use dataloader for large datasets in all methods. Curtis Northcutt 2018-12-30 12:51:02 -08:00
  • 79aac5e719 No longer require train_fn and allow specifying labels in constructor. Curtis Northcutt 2018-12-28 16:21:36 -08:00
  • 7763057014 Fixed bug. Wrong name used for variable. Curtis Northcutt 2018-12-26 10:26:46 -08:00
  • adca853d50 Shortened number_label_errors to num_label_errors Curtis Northcutt 2018-12-26 09:05:42 -08:00
  • e52a6f57aa Added method to compute number of label errors Curtis Northcutt 2018-12-26 09:04:48 -08:00
  • ca81c5fcf2 Creates copy of clf in cross validation to prevetn cross training between folds. Curtis Northcutt 2018-12-25 22:40:29 -08:00
  • e1772c2eb6 fixed gpu compatibility issue Curtis Northcutt 2018-12-25 22:32:19 -08:00
  • cd5ca048fc fixed bug. fasttext superised kwargs now work when none are given Curtis Northcutt 2018-12-24 22:35:15 -08:00
  • 49af85e6ae Fixed error that occurs when num2prune == len(s) Curtis Northcutt 2018-12-24 13:03:53 -08:00
  • f844042488 Fixed typo. Curtis Northcutt 2018-12-22 23:19:09 -08:00
  • cac0dc2b06 Fixed typo. Curtis Northcutt 2018-12-22 23:14:11 -08:00
  • de53acc7b4 Added feature to return sorted label error indices in get_noise_indices Curtis Northcutt 2018-12-22 23:12:17 -08:00
  • 92cb914a94 Fixed broadcasting error. Curtis Northcutt 2018-12-22 22:31:40 -08:00
  • ed34e5895c prune_by_noise_rate now orders by p(true) - p(noisy) instead of p(true) Curtis Northcutt 2018-12-22 22:22:15 -08:00
  • 1607be6f37 Optimization speed increase -- don't find errors if no errors to find Curtis Northcutt 2018-12-22 22:08:31 -08:00
  • aac4006ac2 Merge pull request #4 from ichuang/master Curtis G. Northcutt 2018-12-21 15:16:07 -08:00
  • 6108d02586 Remove rounding noise counts. Always under or exactly counts now, but avoids potentially more errors than can possibly exist. Curtis Northcutt 2018-12-16 23:40:19 -05:00
  • e8001ca024 Added 1e-4 buffer on assertion tests. Curtis Northcutt 2018-12-16 23:16:39 -05:00
  • 311fc78489 Avoid random choose if no noise labels to set Curtis Northcutt 2018-12-16 23:11:24 -05:00
  • ea2fe6a6a8 MASSIVE SPEED-UP to generate_noisy_labels algorithm. Curtis Northcutt 2018-12-16 22:53:49 -05:00
  • 4c06c4a5dd BIG CHANGE: compute conf joint much faster, nk now, not nk^2 Curtis Northcutt 2018-12-16 14:56:40 -05:00
  • a689a9948b Fixed error, missing parameter y_count Curtis Northcutt 2018-12-15 18:11:48 -05:00
  • 11b899251b Added tests for new arror and py_method = marginal_ps Curtis Northcutt 2018-12-15 18:10:22 -05:00
  • a883480f39 Throw error if y_counts not provided with marginal Curtis Northcutt 2018-12-15 18:09:39 -05:00
  • 344df36566 Updated docstrings to reflect new hyperparameter py_method = marginal_ps Curtis Northcutt 2018-12-15 17:53:30 -05:00
  • b0dd4bc65e FATAL typo fixed. inv_noise_matrix -> inverse_noise_matrix Curtis Northcutt 2018-12-15 17:49:41 -05:00
  • f356d8574e Merge branch 'master' of github.com:cgnorthcutt/cleanlab Curtis Northcutt 2018-12-15 17:42:16 -05:00
  • cc1f53877b Moved py computation to compute_latent. Curtis Northcutt 2018-12-15 17:42:03 -05:00
  • 55688f8a5e Change for loops to matrix operations. added py methods to compute_py Curtis Northcutt 2018-12-15 17:41:29 -05:00
  • 3b4cf93730 Add tests for max_iter parameter in noise matrix gen Curtis Northcutt 2018-12-15 17:40:33 -05:00
  • 486782a16f Added max iterations parameter to noise matrix generation, and seed. Curtis Northcutt 2018-12-15 17:40:11 -05:00
  • 2c34ca810d Update README.rst Curtis G. Northcutt 2018-12-12 01:46:53 -05:00
  • c736d003bb Added the noisy channel for the gen demo figure Curtis G. Northcutt 2018-12-12 01:38:04 -05:00
  • 0c7aafd5af v0.0.6 - NO API changes. improved README Tutorials Curtis G. Northcutt 2018-12-12 00:58:49 -05:00
  • 7439ed10e0 Remove relative links for pypi compliance Curtis G. Northcutt 2018-12-12 00:56:29 -05:00
  • d7e88db655 Switch order of MNIST and generality example Curtis G. Northcutt 2018-12-12 00:53:13 -05:00
  • 5939355307 Added demo images for generality and MNIST Curtis G. Northcutt 2018-12-12 00:52:03 -05:00
  • c585b47269 Print our trace when error for trace <= 1 Curtis Northcutt 2018-12-12 00:19:47 -05:00
  • 7993267b16 Ignore dataset directories. Curtis Northcutt 2018-12-12 00:19:03 -05:00
  • 4edd16eb59 Update README.rst ichuang 2018-12-10 09:03:33 -05:00
  • 3f874dcfa0 Add a comment to setup.py to validat rst for pypi. Curtis Northcutt 2018-12-08 03:52:33 -05:00
  • 5dec333154 Mergin to version 0.0.5 Curtis Northcutt 2018-12-08 03:33:48 -05:00
  • 9bae68250e Upgrade to version 0.0.5 Curtis G. Northcutt 2018-12-08 03:31:21 -05:00
  • 439125b838 Update to version 0.0.5 - 100% testing coverage. Curtis G. Northcutt 2018-12-08 03:22:09 -05:00
  • c46bae5b61 100% codecov with pytest. Curtis Northcutt 2018-12-08 03:09:42 -05:00
  • 15176b9b90 100% codecov with pytest (or close enough). Curtis Northcutt 2018-12-08 02:57:29 -05:00
  • 98f73da2ce Increased test coverage of fasttext.py Curtis Northcutt 2018-12-08 02:18:57 -05:00
  • 4d3d30dece Fixed indexing error in list comprehension. Curtis Northcutt 2018-12-08 02:18:36 -05:00
  • 6b014c9576 Increased testing coverage. Curtis Northcutt 2018-12-08 01:42:00 -05:00
  • fc278dea45 Clarified constructor loader and remove version compat from codecov Curtis Northcutt 2018-12-08 01:41:33 -05:00
  • a40007798c Fixed error due to commented if statement. Curtis Northcutt 2018-12-08 00:55:28 -05:00
  • 9f90746d82 Changed main test to instead test all loaders. Curtis Northcutt 2018-12-08 00:51:24 -05:00
  • eeddd06880 Removed space in multi-line if statement. Curtis Northcutt 2018-12-08 00:50:23 -05:00
  • 9f201fb968 Missing test due to duplicate naming. fixed. Curtis Northcutt 2018-12-08 00:11:33 -05:00
  • c5a7a673b3 Remove ipynb output comments. Curtis Northcutt 2018-12-08 00:07:03 -05:00
  • cc7831de8a Remove GPU cuda lines from pytest code coverage. Curtis Northcutt 2018-12-08 00:05:11 -05:00
  • ffa54458b0 Test for tiny datasets (fewer than 5 per class) for pruning.py Curtis Northcutt 2018-12-07 23:58:36 -05:00
  • dbaea40628 Test coverage for latent_estimation.py Curtis Northcutt 2018-12-07 23:50:57 -05:00
  • dc9acbe6ea Make default force_ps = True set to 5 epochs. Curtis Northcutt 2018-12-07 23:47:27 -05:00
  • 5ae6abf90c Completely coverage of pruning.py Curtis Northcutt 2018-12-07 23:04:00 -05:00
  • 8127e1062a Coverage for pruning.py. Curtis Northcutt 2018-12-07 22:54:43 -05:00
  • 0df1869c0e Fixed num_to_remove_per_class Curtis Northcutt 2018-12-07 22:46:39 -05:00
  • 46292849cb Complete coverage of latent_algebra.py Curtis Northcutt 2018-12-07 21:07:53 -05:00
  • 4735b62f39 Add test coverage for latent_algebra. Curtis Northcutt 2018-12-07 20:55:52 -05:00
  • 6ea17f6238 Move warning import to top. Curtis Northcutt 2018-12-07 20:55:28 -05:00
  • 75b1539651 Typo fix. Curtis Northcutt 2018-12-07 20:28:47 -05:00
  • 10a0525660 Towards full coverage of util.py Curtis Northcutt 2018-12-07 20:19:51 -05:00
  • b7bebe873b Remove error raise, shorten title. fixed claesen pu formula. Curtis Northcutt 2018-12-07 20:19:36 -05:00
  • c692e58673 Removed illogical and unnecessary valueError check. Curtis Northcutt 2018-12-07 19:41:56 -05:00
  • 949d069ad7 Fixed numerical issue with float equality. Curtis Northcutt 2018-12-07 19:31:57 -05:00
  • da6a49abed Remove unused test. Curtis Northcutt 2018-12-07 17:48:48 -05:00
  • f738e6dc77 Towards complete coverage. Curtis Northcutt 2018-12-07 17:45:48 -05:00
  • fb99a19d73 Remove codecov for saftey check line. Curtis Northcutt 2018-12-07 17:45:35 -05:00
  • beec90b458 remove execution code Curtis Northcutt 2018-12-07 17:27:24 -05:00
  • 90b52cb087 Printing now works for single element matrices. Curtis Northcutt 2018-12-07 17:14:39 -05:00
  • b0eab15160 Added testing coverage for util.py printing. Curtis Northcutt 2018-12-07 17:14:03 -05:00
  • fe384c1253 Add tests for fraczero in nm gen. Curtis Northcutt 2018-12-07 16:57:54 -05:00
  • 40f1c8ffc0 Remove execution code. Curtis Northcutt 2018-12-07 16:41:39 -05:00
  • 7c0c9f296f Fixed invalid trace value in one_class test. Curtis Northcutt 2018-12-07 16:40:44 -05:00
  • 7ec01f3875 Seed all tests. reduce amount of noise in tests. Curtis Northcutt 2018-12-07 16:35:57 -05:00
  • 22ebddb953 Removed hardcoded seed to 0. Curtis Northcutt 2018-12-07 16:27:29 -05:00
  • 724dc19ac6 Added coverage for noise_generation.py Curtis Northcutt 2018-12-07 16:16:00 -05:00
  • 25377e0248 Added support for confusion matrix with non consecutive labels. Curtis Northcutt 2018-12-07 16:14:45 -05:00
  • 3bee5b7413 Replaced exception with assertion for uncommon condition. Curtis Northcutt 2018-12-07 11:38:32 -05:00
  • 65e9b0c9dd Add deprecation warning for generate_noise_matrix. Curtis Northcutt 2018-12-07 11:36:33 -05:00
  • adec07cdfd Changed method name to confusion_matrix. Curtis Northcutt 2018-12-07 11:28:54 -05:00
  • f571ba7447 Remove dependency on sklearn. Curtis Northcutt 2018-12-07 11:28:30 -05:00
  • 41cb2734f4 Three word change to clarify main statement of cleanlab. Curtis G. Northcutt 2018-12-07 11:21:18 -05:00