* 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>
* 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.
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).
# 0.1.1
# - Added support for Python 3.7
# - Added full support for Windows, including multiprocessing parallelization support in cleanlab/pruning.py
# - Improved PEP-8 adherence in core cleanlab/ code.
# 0.1.0 - Release of confident learning paper based on this version of cleanlab: https://arxiv.org/pdf/1911.00068.pdf
# - Documentation increase
# - Add examples to find label errors in mnist, cifar, imagenet
# - re-organized examples and added readme.