Jonas Mueller
ac98282dcb
add example script for find_label_issues_batched ( #629 )
2023-02-10 18:29:00 -08:00
Jonas Mueller
5319a124d4
Make label_issues_batched documentation appear ( #627 )
2023-02-10 17:30:03 -08:00
Jonas Mueller
686cbf63f1
Method to estimate label issues with limited memory via mini-batches ( #615 )
...
Co-authored-by: clu0 <33559427+clu0@users.noreply.github.com >
2023-02-10 16:59:16 -08:00
Ulyana
d99788b9de
Fixed duplicate issue removal in find_label_issues ( #624 )
...
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-02-10 08:28:29 -08:00
Jonas Mueller
5f6493f509
fix bug: confidences -> confidence ( #623 )
2023-02-09 16:33:47 -08:00
Jonas Mueller
e2611e76a1
upgrade torch in docs ( #607 )
...
* upgrade versions of docs dependencies: torch, torchvision, speechbrain, etc
2023-02-07 13:26:35 -08:00
Hui Wen
6aaee8332b
Create new cleanlab.models module ( #601 )
...
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
Co-authored-by: Elías Snorrason <eliassno@gmail.com >
2023-02-07 10:03:32 -08:00
Ulyana
c191d8781d
Fix format compatibility with latest black==23. release ( #620 )
2023-02-07 10:01:45 -08:00
Jonas Mueller
6ed61e0bb3
cap black version in CI ( #618 )
2023-02-02 01:13:59 -08:00
Jonas Mueller
266d9479db
shorten notebook name in link ( #617 )
2023-02-01 22:53:02 -08:00
Ulyana
35d5323479
Fix dictionary type annotation for OutOfDistribution object ( #616 )
...
* Also improve params dict default to be None
2023-02-01 20:07:31 -08:00
Curtis G. Northcutt
0c02ec953b
Add two methods to filter.find_label_issues ( #595 )
...
"low_self_confidence" or "low_ normalized_margin"
Co-authored-by: huiwengoh <45724323+huiwengoh@users.noreply.github.com >
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-01-31 23:26:20 -08:00
Sanjana
5c1ba64bea
Removed duplicate classifier from setup.py ( #612 )
2023-01-30 15:56:40 -08:00
Jonas Mueller
d6f40d89b8
crowdlab paper name update
2023-01-30 10:55:11 -08:00
Jonas Mueller
5f9fd95c45
update crowdlab paper name
2023-01-29 23:48:49 -08:00
Ulyana
888246e2d5
Improve num_label_issues usage of confident_joint to match find_label_issues ( #610 )
...
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-01-27 14:47:02 -08:00
Chris Mauck
f9d32b1352
Update tabular tutorial with better language ( #609 )
...
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-01-24 21:12:34 -05:00
Jonas Mueller
9f655a7f6a
remove slash at end ( #606 )
2023-01-19 21:04:56 -05:00
Jonas Mueller
b9b981dc01
add cleanlab/projects to ignored URLs check list
2023-01-19 20:57:56 -05:00
clu0
2b6c56424d
10x speedup in find_label_issues on linux via better multiprocessing ( #596 )
...
and bug fixes related to partition vs sort
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-01-19 20:14:03 -05:00
Chris Mauck
a31b3cac78
tags in links ( #604 )
2023-01-19 16:34:36 -05:00
Ikko Eltociear Ashimine
1cf563c2a1
fix typo in outliers.ipynb ( #603 )
...
occuring -> occurring
2023-01-19 14:55:31 -05:00
unna97
503a57adaf
Adding type hints for mypy strict compatibility ( #585 )
...
* Handling missing type & docs in cleanlab/token_classification_utils.py 🏷️
- Added typehints for the cleanlabs/token_classification_utils.py file for mypy strict mode
- Fixed corresponding docstrings refers #587
* Handling missing type & docs in cleanlab/multilabel_classification.py 🏷️
- Fixing all errors for mypy strict for the file
* docs(internal): fix "number of new classes" variable in docstring
Co-authored-by: Elías Snorrason <eliassno@gmail.com >
2023-01-10 13:46:16 +00:00
Hui Wen
71e21a983a
remove temp scaling from ensemble active learning when data has single annotator ( #597 )
2023-01-09 14:12:19 -08:00
Jonas Mueller
feb3696924
decide -> suggest
2023-01-09 09:31:11 -08:00
Elías Snorrason
4a5d0653fe
Handle missing type parameters for generic type "ndarray" ( #587 )
...
* refactor(multi-label): 🏷️ parametrize `NDArray`
A generic type variable, `T`, that represents the precision of a data type.
While the data types for probabilities and scores are identical, it conceptually makes sense to define separate type aliases for each.
`np` is only used in defining the floating data type, which is only used for type hints.
* mention shape of array in the docstring description
+ other clarity improvements
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-01-07 14:45:50 +00:00
Aditya Thyagarajan
7b589f6d63
updating copyright year to include 2023 ( #594 )
2023-01-06 21:25:57 -08:00
Ulyana
ebadffdebe
Use euclidean distance for identifying outliers for lower dimensional features ( #581 )
...
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-01-06 21:25:23 -08:00
Hui Wen
fe9efda269
update docs dependencies ( #593 )
2023-01-06 14:22:16 -08:00
Hui Wen
d911acc7e8
Remove temp scaling from single annotator case ( #590 )
...
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-01-06 09:54:01 -08:00
Jonas Mueller
fdfb029001
clarify thresholding in issues_from_scores ( #582 )
2023-01-06 08:55:42 -08:00
Hui Wen
248bb91378
Revamp text tutorial to use cleanlab Keras wrapper ( #584 )
...
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-01-06 08:53:02 -08:00
Ulyana
7caed93784
Update github actions ( #589 )
...
update: github actions to v3, codecov to v3, setup-python to v4, setup node v2 to v3, setup cache v2 to v3
2023-01-05 21:42:34 -08:00
Curtis G. Northcutt
0d9fee88a9
add maximum line length ( #583 )
...
and clarify where black settings are found in DEVELOPMENT guide
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-01-04 17:31:16 -08:00
Sanjana
aa1542bd71
Drop python 3.6 support from dependencies in setup.py ( #579 )
2023-01-01 22:03:19 -08:00
Jonas Mueller
36b46c195f
mention applications beyond label error detection in readme ( #580 )
2023-01-01 14:24:53 -08:00
Anish Athalye
9bca415130
Fix broken link
2022-12-31 10:36:32 -05:00
Mayank Kumar
5c60fb623d
Remove python 3.6 support ( #578 )
2022-12-28 18:25:42 -08:00
Jonas Mueller
2c69094da1
drop python 3.6 from CI ( #577 )
...
followup PR will remove mentions of 3.6 support
2022-12-28 14:40:56 -08:00
Jonas Mueller
9ec3a74d85
clarify not to use basic mypy without the CI flags
2022-12-28 14:18:33 -08:00
Jonas Mueller
8350ef5a74
additional readme improvements ( #575 )
...
better formatting and more concise language
2022-12-23 20:57:04 -08:00
Jonas Mueller
aee2719652
update paper list ( #574 )
2022-12-23 19:47:41 -08:00
Elías Snorrason
27340b0d5f
fix(multi-label docstring example): 📝 make score array two-dimensional ( #573 )
2022-12-23 15:59:23 -08:00
Hui Wen
75bac0a284
Specify Sphinx to order functions by source code order ( #571 )
...
also re-order rank.py functions by moving specific types of label-quality scores to be last in file
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2022-12-22 09:14:44 -08:00
Jonas Mueller
c0b4e58471
multiannotator explanation improvements ( #570 )
...
more clarification when to use active learning vs fixed dataset analysis functions
2022-12-22 00:35:18 -08:00
Hui Wen
f61469420b
Multiannotator Active Learning Support ( #538 )
...
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2022-12-21 18:31:24 -08:00
Jonas Mueller
f18279856f
Update version.py ( #550 )
2022-12-16 23:32:41 -08:00
Ulyana
a6c8e9f622
Fix typo ( #566 )
2022-12-13 16:19:06 -08:00
Hui Wen
d62fad78a6
Fix text tutorial, use GBM model in tabular tutorial ( #565 )
...
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2022-12-13 13:11:11 -08:00
Elías Snorrason
0a3344726f
chore: 🔥 remove .pylintrc ( #564 )
...
flake8 should be used instead
2022-12-13 00:58:22 -08:00