Ulyana
980c6ddc07
Extend package support Python 10-14 + relax dependencies ( #1276 )
2026-01-07 14:11:40 -08:00
Jonas Mueller
0167accd0a
license ( #1263 )
...
change license to Apache 2.0
---------
Co-authored-by: Anish Athalye <me@anishathalye.com >
2025-12-15 16:56:30 -08:00
Elías Snorrason
8bc7cc91f7
remove datamonitor code ( #1191 )
2024-08-20 02:08:53 +00:00
Elías Snorrason
13442e2ed4
Use existing Datalab to audit new data for outliers ( #1112 )
2024-04-24 02:48:23 +00:00
ChG
a0f24add61
Use existing Datalab to audit additional new data ( #1049 )
...
Co-authored-by: Elías Snorrason <eliassno@gmail.com >
2024-04-06 02:51:59 +00:00
Elías Snorrason
e61c9bd963
Add workflow for automated releases to PyPI ( #1036 )
2024-03-06 07:35:03 +00:00
Yiran Shi
79b16e68d1
Single Class Span Classification Support ( #982 )
...
* add single class span classification support
2024-02-14 20:17:04 +05:30
Aditya Thyagarajan
ae085b45b5
ensure near-predicted labels are not flagged as label issue ( #950 )
...
* ensure near-predicted labels are not flagged as label issue
2024-01-10 11:39:28 +05:30
Tata Ganesh
d37a7d8d85
Expose low memory option for token and multi-label classification ( #822 )
2023-08-23 01:14:29 -04:00
Hui Wen
1e653def93
remove min batch size restriction in LabelInspector ( #665 )
2023-04-11 13:05:02 -07:00
Ulyana
70a2ed2fa2
Add clipping of small probabilities to address issue #639 ( #647 )
...
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-03-12 20:51:03 -07:00
Hui Wen
dbc87116ea
Documentation improvements ( #643 )
2023-02-28 16:06:17 -08:00
clu0
3757637d8c
Fix batched multiprocessing being slower on tall matrices ( #634 )
...
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-02-15 13:14:39 -08:00
Jonas Mueller
c85bc7e589
default n_jobs in label issues batched to =1 ( #633 )
2023-02-13 17:04:55 -08:00
Jonas Mueller
731dd419a1
Support Zarr files in find_label_issues_batched ( #632 )
2023-02-12 23:59:26 -08:00
Jonas Mueller
8c424d3b0d
mypy tpye annotations
2023-02-12 22:06:40 -08:00
Jonas Mueller
f4572dc543
bugfix: missing self.n_jobs
2023-02-12 21:31:59 -08:00
clu0
4850050803
label_issues_batched multiprocessing ( #630 )
...
4x speedup (48 cores, 10k classes x 1M examples)
Co-authored-by: Jonas Mueller <1390638+jwmueller@users.noreply.github.com >
2023-02-12 20:25:02 -08:00
Jonas Mueller
ac98282dcb
add example script for find_label_issues_batched ( #629 )
2023-02-10 18:29:00 -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
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
Aditya Thyagarajan
7b589f6d63
updating copyright year to include 2023 ( #594 )
2023-01-06 21:25:57 -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
Jonas Mueller
886e6aee6e
make mypy v0.990 happy ( #530 )
2022-11-08 09:56:51 +00:00
Jonas Mueller
2959210c95
more links in keras wrapper docstrings
2022-09-15 20:20:31 -07:00
Jonas Mueller
0657b14792
add links in keras wrapper docs
2022-09-15 19:20:37 -07:00
Jonas Mueller
1b76f4ff1b
Improve docstrings for keras wrapper ( #447 )
...
* improved docstrings for keras wrapper
* hide inheritance from keras wrapper docstrings
* black formatting
2022-09-15 15:36:35 -04:00
Jonas Mueller
7ccdb5491f
Add keras wrapper to docs ( #443 )
...
* Delete huggingface_keras_classifier.py
* Update keras.py
* readme language, remove huggingfacekerasclassifier
* language improvements
* reorder modules
* make keras.py appear in docs
2022-09-15 00:47:31 -07:00
Hui Wen
5603b1c8a6
Extend KerasWrapper to Functional API ( #434 )
...
* add keras functional api wrapper
* add breif docstring
* minor unittest edit
* edit unittest
* update docstring
* make unittest less strict
2022-09-14 13:10:12 -07:00
Jonas Mueller
23067aa9c6
Headers for newly added modules ( #409 )
...
* header for multiannotator module
* header for outlier module
* header for token_classification.filter
* header for token_classification.rank
* header for token_classification.summary
* header for util
* header for latent_algebra
* header for label_quality_utils
* header for token_classification_utils
* header for huggingfacekerasclassifier
* add experimental modules' dependencies to readme
2022-09-08 09:20:26 -07:00
Ulyana
c0fe76c098
Changed all docstring instances of np.array to np.ndarray ( #336 )
...
* Changed all instances of np.array in docstring to np.ndarray
* np.array is NOT a proper class name it is just a function to
create np.ndarrays and therefore should not be parameter class
* Black formatting compliance
2022-08-08 23:30:12 -07:00
Jonas Mueller
b93fdebf30
Add compatibility for tensorflow and pytorch Dataset objects ( #311 )
...
* validation_func docstring
* torch,tf compatibility+tests
* keras test
* skip tests if python < 3.7
* pytorch numpy int bug on windows
* make tensorflow test work on windows
* move tf env variable setting
* pytorch test increase epochs
* install cpu-tensorflow on windows CI
* torch test optimizer to adam
* fix bugs in shuffled TF dataset
* dummy unit test for TF on windows
* dummy code for TF windows testing
* deal with np.int bug on windows
* remove windows debugging code
* docstrings for new functionality
* address merge conflicts
* reformat after merge
* addressed comments
2022-07-27 21:42:13 -07:00
Jonas Mueller
673c117ba7
code formatting ( #271 )
...
* code formatting
* codecov ignore experimental/*
2022-06-10 10:37:22 -07:00
MattiaSangermano
e1ba5ae25f
Developed class that allow the use of cleanlab with tensorflow and huggingface models ( #247 )
...
* added class to use cleanlab with tensorflow and huggingface models
* - Documentation refactoring
- predict and predict_proba functions work on new test data too
2022-06-01 17:02:29 -07:00
Johnson Kuan
ec739eec23
Add self.labels as attribute of FastTextClassifier ( #194 )
...
* Add self.labels to fasttext.py
2022-04-08 15:53:11 -07:00
Jonas Mueller
faac915740
mv example_models -> experimental
2022-04-07 01:25:03 -07:00
Jonas Mueller
423e5b0a07
Polish the APIs and file-structure to prepare for 2.0 release ( #181 )
...
* Makes some methods private that are not intended to be user-facing.
* Adds experimental module with fasttext.py and coteaching.py
* Adds header descriptions to code files which will render in docs
* Many miscellaneous fixes
2022-04-06 21:04:06 -07:00