提交

提交图

1824 次代码提交

作者 SHA1 备注 提交日期
Curtis G. Northcutt 398ba77a51 Update version to 1.0.1 2022-03-02 16:34:25 -08:00
Anish Athalye 3e4acbdfb1 Merge branch 'weijinglok/patch_v1.1' 2022-03-01 14:56:03 -05:00
Wei Jing Lok 6169fdcd43 Add new documentation site 2022-03-01 14:55:51 -05:00
Jonas Mueller 8b9269bec2 Merge pull request #122 from cleanlab/community
update admin email
2022-02-22 12:50:12 -08:00
Jonas Mueller 173ccd05fc update admin email 2022-02-22 12:29:38 -08:00
Anish Athalye 0c57fb7c16 Merge branch 'metadata' 2022-02-22 15:26:21 -05:00
Anish Athalye 018108378d Update metadata for PyPI 2022-02-22 15:22:52 -05:00
Curtis G. Northcutt b6f29e41c7 Merge pull request #116 from cleanlab/v1-readme-updates
v1 readme updates fixing links and reducing duplicacy
2022-02-21 21:05:13 -08:00
Jonas Mueller ddd8813d27 missing quote 2022-02-17 23:40:11 -08:00
Jonas Mueller 779299e59b fix cifar10 link 2022-02-17 23:39:05 -08:00
Jonas Mueller f82c9ba1d0 missing html tag 2022-02-17 23:36:31 -08:00
Jonas Mueller b89393dfb5 addressed comments 2022-02-17 23:31:39 -08:00
Jonas Mueller 2f9e5a1750 paper link fix 3 2022-02-16 17:34:17 -08:00
Jonas Mueller 54144bae58 paper link format fix 2 2022-02-16 17:32:49 -08:00
Jonas Mueller da31720644 paper link formatting 2022-02-16 17:31:08 -08:00
Jonas Mueller bb891b72a7 missing quote in link href 2022-02-16 17:26:12 -08:00
Jonas Mueller 46a2e9a169 readme format fixes 2022-02-16 17:22:17 -08:00
Jonas Mueller 6ab27220d3 readme updates
fix broken links, improve language/formatting/order of readme
2022-02-16 16:43:52 -08:00
Anish Athalye e27a050236 Remove requirements.txt
This was duplicating content in setup.py (and the two had gotten out of
sync, listing different versions for scipy).

According to the Python Packaging User Guide
(https://packaging.python.org/en/latest/discussions/install-requires-vs-requirements/),
the `install_requires` specifies what a project minimally needs to run
correctly, while the requirements.txt file contains an exhaustive list
of pinned versions for the purpose of repeatable installations of a
complete environment. Cleanlab is a Python package that users will `pip
install`, so we don't need a requirements.txt.

Some related projects like scikit-learn don't have a requirements.txt,
and others that do have such a file use it for a different purpose, e.g.
PyTorch and Keras use the file to list dev dependencies.
2022-02-16 14:18:33 -05:00
Anish Athalye 6c763a160d Remove exclusions
These directories no longer exist in this repository.
2022-02-16 13:50:37 -05:00
Anish Athalye f71cb3b4d0 Ban coverage>=6.3
See https://github.com/nedbat/coveragepy/issues/1312. We can revert this
commit once a newer version of coverage fixes this issue.

coverage==6.3.1
(https://github.com/nedbat/coveragepy/issues/1310#issuecomment-1027499386)
doesn' t fully fix the issue either; hangs become less frequent but are
not eliminated (see e.g. this run of our tests with coverage==6.3.1:
https://github.com/cleanlab/cleanlab/runs/5036277812?check_suite_focus=true).
2022-02-02 07:25:29 -05:00
Anish Athalye 3fb5024d89 Add basic contributing guide 2022-01-31 07:14:14 -05:00
Jonas Mueller 105310781c create code-of-conduct 2022-01-29 18:28:16 -08:00
Anish Athalye ea78f62a8e Run tests on pull request 2022-01-10 06:10:37 -05:00
Anish Athalye fbde11ae7e Merge branch 'anishathalye/github-actions' 2022-01-10 06:07:01 -05:00
Anish Athalye 1e16d7fd76 Merge branch 'anishathalye/copyright-assign' 2022-01-10 06:06:51 -05:00
Anish Athalye 13895791ef Bump copyright year 2021-12-31 11:02:23 -05:00
Curtis G. Northcutt 331349dd3c Merge pull request #98 from anishathalye/sync-agplv3
Sync license text
2021-12-31 01:28:35 -05:00
Anish Athalye 0fc2ddc974 Switch copyright assignment to Cleanlab 2021-12-27 09:59:29 -05:00
Anish Athalye 7e7cdb456f Sync license text
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).
2021-12-27 09:43:56 -05:00
Anish Athalye 2c1ac19f82 Check code coverage across all platforms
When multiple coverage reports are uploaded to Codecov, it merges the
reports, which is what we want in this situation. So for example, if the
code branches on Python version or OS version, we'll cover those
branches across tests.
2021-12-27 09:41:58 -05:00
Anish Athalye 78b35ac23a Switch to GitHub Actions
This patch switches the CI from Travis-CI to GitHub Actions.

The new CI script drops support for Python 3.4 (EOLed 18 March 2019) and
Python 3.5 (EOLed 13 September 2020), though it keeps support for Python
2.7 (EOLed 1 January 2020). This keeps the CI configuration a lot
simpler.

The new CI script also simplifies code coverage: a single coverage
report is produced for Python 3.9 on Ubuntu. There are no coverage
statistics being collected and uploaded for older versions of Python 3,
Python 2, or other OSes.
2021-12-27 09:41:58 -05:00
Anish Athalye f1686785d0 Fix URLs 2021-12-25 09:28:48 -05:00
Curtis G. Northcutt 1722b6a586 Delete FUNDING.yml 2021-11-08 11:11:39 -05:00
Curtis G. Northcutt a934941c97 update codecov + links for cgnorthcutt -> cleanlab 2021-11-03 22:45:41 -04:00
Curtis G. Northcutt 5b91e9642c fix news drop down menus to support raw html 2021-11-03 01:54:15 -04:00
Curtis G. Northcutt 176ab8ad19 re-organized intro of readme, fixed links
Updates:
* Moved news into drop-downs
* shortened badges
* added tutorials
* re-ordered content
* clarified package intent
* linked to label errors tutorial for finding errors in 10 of the most common ml datasets.
2021-11-03 01:25:35 -04:00
Curtis G. Northcutt 7226e53a14 clarify links 2021-10-18 00:55:10 -04:00
Curtis G. Northcutt 75516980a3 fix broken url for examples 2021-10-18 00:51:45 -04:00
Curtis G. Northcutt 9575c08f05 add agpl-3 license 2021-06-05 21:28:39 -04:00
Curtis G. Northcutt 7619701ff9 add agpl-3 license 2021-06-05 21:28:12 -04:00
Curtis G. Northcutt 49a77ecd8e add agpl-3 license 2021-06-05 21:27:54 -04:00
Curtis G. Northcutt 97219f364d change license to agpl-3 2021-06-05 21:26:14 -04:00
Curtis G. Northcutt 6eba9e344a add agpl-3 license 2021-06-05 21:25:59 -04:00
Curtis G. Northcutt eda9f48d99 change license to agpl-3 2021-06-05 21:25:41 -04:00
Curtis G. Northcutt 085a355617 Change license to agpl-3 2021-06-05 21:24:59 -04:00
Curtis G. Northcutt 03bd28dfde change license to agpl-3 2021-06-05 21:24:44 -04:00
Curtis G. Northcutt bda9d9cbfd change license to agpl-3 2021-06-05 21:24:25 -04:00
Curtis G. Northcutt bb3300a96a change license to agpl-3 2021-06-05 21:23:58 -04:00
Curtis G. Northcutt 74f155dc3b Change license to apgl-3 2021-06-05 21:23:32 -04:00