提交

提交图

1649 次代码提交

作者 SHA1 备注 提交日期
Elías Snorrason 4d0ad6ed04 Fix multilabel_py dimensionality (#535)
* Go from a (2**K,) vector to a (K, 2) matrix of prior probabilities.
2022-11-14 15:19:17 +00:00
Aditya Thyagarajan ab2679724e Add multilabel tutorial to index.rst (#533) 2022-11-14 13:33:12 +00:00
Elías Snorrason 871f08693c Fix outdates links to example notebook for multilabel classification (#534) 2022-11-14 13:28:00 +00:00
Aditya Thyagarajan c32335c789 Tutorial for multi-label classification (#517)
clarification re empty list label, thanks to @elisno


Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com>
2022-11-11 17:13:56 -08:00
Ilnar 10abd7d191 replace pylint --> flake8 in CI (#531)
* add flake8 configuration in setup.cfg
2022-11-08 16:08:57 +00:00
Jonas Mueller 886e6aee6e make mypy v0.990 happy (#530) 2022-11-08 09:56:51 +00:00
Jonas Mueller b6ce88d484 clarify mypy flags 2022-11-08 01:53:38 -08:00
Elías Snorrason 9e1e36fcc3 Add a link for How to Contribute in docs (#505)
* 📝 add section on how to contribute to project

* 📝 add external link to CONTRIBUTING.md

* move contribution guide link to Guides section

Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com>
2022-11-08 09:18:46 +00:00
Ulyana 7b9c0cf54e Remove strong worded requirement for out-of-sample pred probs (#520)
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com>
2022-11-07 20:10:07 -08:00
Anish Athalye 2ff42b849f Make "contributing" explicit (#528)
It's nice to say the word "contributing" in the readme, and also, it's
nice to clarify that there are valuable non-code contributions as well.
2022-11-07 12:06:32 -08:00
Elías Snorrason 25025d9275 Validate forgetting factor in EMA (#527)
- Added runtime check that `0 <= alpha <= 1` to ensure EMA uses proportional weighting.
- Moved all EMA tests to separate class.
2022-11-07 15:56:33 +00:00
Jonas Mueller aceaa4f25e Improve tutorials intro language/formatting (#526) 2022-11-06 00:34:54 -07:00
Aditya Thyagarajan f37ba9ff39 support missing classes in multilabel tasks (#523) 2022-11-04 15:00:43 -07:00
Chris Mauck 0f4b6a2aa2 Add Cleanlab Studio Banner (#525) 2022-11-04 14:38:46 -07:00
Hui Wen 16530f40cf fix mypy typing (#524) 2022-11-04 17:25:50 -04:00
Hui Wen 1085faca4a support missing classes in multiannotator functions (#519) 2022-11-03 23:25:03 -07:00
Jonas Mueller 9da372bb4d typecheck with python v3.10 (#521)
Thanks @huiwengoh for diagnosing this problem!
2022-11-03 23:17:41 -07:00
Aditya Thyagarajan cbe3ce0f20 move multilabel functions to utils (#515)
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com>
2022-11-03 10:16:28 -07:00
Jonas Mueller 2bff4d5dd6 Better missing class support for label quality scoring (#518) 2022-11-02 18:14:16 -07:00
Curtis G. Northcutt c2d319d0ed Add support for missing classes (#511)
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com>
2022-10-31 16:23:41 -07:00
Elías Snorrason 8ff371c16c separate word coloring from token-replacement (#514)
Fixes #513
2022-10-31 14:21:05 +00:00
Aditya Thyagarajan b12d76b6d1 Multilabel code restructuring with aggregation/scorer functions (#509)
_find_label_issues_multilabel uses EMA instead of mean-pooling when computing label quality scores

Co-authored-by: Elías Snorrason <eliassno@gmail.com>
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com>
2022-10-28 16:26:39 -07:00
Jonas Mueller 00d7c2157c studio pointers (#510) 2022-10-25 17:51:00 -07:00
Hui Wen 738acae810 Point to format label function for multiannotator (#506) 2022-10-25 10:52:21 -07:00
Hui Wen f8a831d239 Add internal function to properly format labels (#504) 2022-10-24 10:54:59 -07:00
LunaCodeDemon 7761aefa18 Trying to fix typings (#502)
* Add typing for filter.py

Co-authored-by: Elías Snorrason <eliassno@gmail.com>
2022-10-20 21:53:11 +00:00
Jonas Mueller 00781ce984 update paper links (#503)
Co-authored-by: huiwengoh <45724323+huiwengoh@users.noreply.github.com>
2022-10-18 00:01:00 -07:00
Aditya Thyagarajan e060f551fb supporting multilabel via one-vs-rest reductions (#483)
Co-authored-by: Elías Snorrason <eliassno@gmail.com>
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com>
2022-10-17 12:09:23 -07:00
Elías Snorrason 26fa264344 Extending label quality scores to multilabel data (#499)
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com>
2022-10-13 09:56:43 -07:00
Ulyana 57bcfd0a99 Mypy typechecking fix for num_label_errors (#500) 2022-10-07 19:43:40 -07:00
Jonas Mueller c14c84fc49 note about M1 chip requirements 2022-10-05 21:27:53 -07:00
Ulyana 2906bf6292 Update # issues returned by num_label_issues (#485)
* Added code and test for returning correct num label issues

* Fixed docstring

* Addressed mypy uncertain typing issue

* Added typing and typing checks

* Addressed PR comments
2022-10-05 20:55:49 -07:00
Jonas Mueller 3690d5eed4 fix remaining docs/source links 2022-10-05 17:59:56 -07:00
Jonas Mueller 1f72fd0bc3 fix links that dont work from some branches 2022-10-05 17:52:52 -07:00
Jonas Mueller 42a2f6851f increment version beyond latest release (#476) 2022-10-05 17:43:00 -07:00
Anish Athalye 7bfdd9169d Make type checking pass with mypy 0.981 (#488) 2022-10-05 17:42:11 -07:00
Ulyana 72c4297c16 Update __init__.py to include major files (#490)
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com>
2022-10-05 17:41:13 -07:00
Jonas Mueller 2c6caaf6d6 More instructions on rebuilding stable/older docs from master versions (#498) 2022-10-03 23:51:29 -07:00
Ulyana d27478853f Asthetic fixes for OOD tutorial (#493) 2022-10-03 10:26:14 -07:00
Ulyana 8a567176ad Update DEVELOPMENT.md with howto add new modules (#494)
Co-authored-by: Elías Snorrason <eliassno@gmail.com>
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com>
2022-10-03 10:24:07 -07:00
Jonas Mueller 6b8cb91908 Outlier tutorial: move uninteresting code to hidden cell (#492) 2022-09-30 00:17:48 -07:00
Jonas Mueller aedd0da886 mention crowdlab in multiannotator tutorial (#491) 2022-09-30 00:05:49 -07:00
Ulyana a6d71bf2a0 CI: check cleanlab imports without optional dependencies installed (#470)
Co-authored-by: Elías Snorrason <eliassno@gmail.com>
2022-09-29 13:06:43 -07:00
Hui Wen bee40afd38 Doc edits: change header size in tutorials and better supress tf errors (#484) 2022-09-28 21:27:53 -07:00
Mohit Saxena 57adf33369 Adding pylint CI checks (#465)
* Update ci.yml

* remove unused import

* 💚 merge pylint jobs

* 🔧 add .pylintrc

* 🚨 handle pylint errors

Co-authored-by: Elías Snorrason <eliassno@gmail.com>
2022-09-23 16:10:03 +00:00
Jonas Mueller 32f7319da9 fix return type of token classification get_label_quality_scores [include in 2.1 docs] 2022-09-22 14:40:18 -07:00
Jonas Mueller 34acd0f19f tf-io tutorial version pinned, docstring improvements [include in 2.1 docs] (#466) 2022-09-22 14:37:44 -07:00
Ulyana dccdb06d5e Fix broken link in packaging.python [include in 2.1 docs] (#469) 2022-09-22 14:36:22 -07:00
Hui Wen 6b3cf77242 workflow for skipping notebooks during docs-build [include in 2.1 docs] (#472) 2022-09-22 14:35:31 -07:00
ethanotran 1d33ea8b3c let label_quality_utils docstrings type be autogenerated [include in 2.1 docs] (#475) 2022-09-22 14:34:27 -07:00