nit: The ` and ' around "clean lab" don't match. Even after fixing that, it looked unappealing, so removing it altogether.
Proofreading: fixed some typos, misspellings + improved grammar
* initial readme updates
* code example
* example errors image
* example errors image formatting
* example errors image formatting 2
* restof pulldowns
* rest of pulldowns formatting
* deleted extra details - pulldowns formatting
* pulldowns spacing
* pulldowns spacing
* news bullets
* release note link update
* Fix logo URL
* Fix whitespace errors
* Replace `cleanlab` -> cleanlab
This follows what we do in our documentation (see style guide in
DEVELOPMENT.md).
* Make various fixes and changes
* Hide bibtex behind summary/details
* updated example code for @cgnorthcutt feedback
Updated example code bringing back comments from the old readme, and updated the code snippet to use new CleanLearning API which is far more streamlined.
* example code formatting
* skeleton of migration guide added
* add changelog link
* Make banner logo transparent amazing in dark mode
* add link to docs migration guide
link needs to be verified, total guess
* link formatting fix in img caption
* add dataset module summary
* Major revision of entire README.
Co-authored-by: Anish Athalye <me@anishathalye.com>
Co-authored-by: Curtis G. Northcutt <curtis.northcutt@gmail.com>
* added LearningWithNoisyLabels.find_label_issues instance method
* LNL.find_label_issues no longer memoizes
* verbose unit test coverage
* Fixed all issues in PR. Fixed confident joint usage in LNL.find_label_issues. Fixed other minor bugs. Added tests
Co-authored-by: Curtis G. Northcutt <curtis.northcutt@gmail.com>
Co-authored-by: Anish Athalye <me@anishathalye.com>
* Refactor modules pruning to filter and latent_estimation to count
* Remove polyplex (research) algorithms from cleanlab
* Create new module rank and move scoring functions to rank.
* Rename test to match new module names
* Fixed error in normalized margin. added ranking for arbitrary psx and labels.
* Remove unused tests and methods. add multi-label support for baseline.
* Move baseline methods to filter and delete baseline module.
* change filter.get_noise_indices to filter.find_label_issues
* Rename baseline methods. fill out docstrings.
* Only require 1 example to be left in each class after removing errors. (instead of 5)
* Remove K as a parameter to count.compute_confident_joint
* Add C_argmax and C_ij methods from CL paper to find_label_issues
* Add warnings for new prune methods and frac_noise. Fix tests.
* Add baseline tests to test_rank_filter and delete baseline test
* Remove inverse_noise_matrix parameter in classification call to find_label_issues
* add todo to update docstring with new ranking functions
* 100% tests pass. add multi-label support for prune_method
* Major NOT-backwards-compatible name changes to most components
* More Major NOT-backwards-compatible name changes
* fixed s -> label mistakes
* Several nomenclature updates from PR feedback. models renamed to example models.
* Remove python2 support across all modules.
* major api changes. psx -> pred_probs. prob_given_label -> self_confidence. testing added.
* enable python version 3.9 for pytorch model.
* ran spellcheck
* ran grammar check
* Update count.py
* Update filter.py
* Update setup.py and ci.yml to no longer support Python 2 and py3.4/5
* Increase test coverage and documentation of rank module methods.
* create utils submodule and move util and latent_algebra
* Rename y everywhere to true_labels, and p(true_label=..)
* Enforce positional arguments in methods. Fully remove py2 support.