LIO: Learning from Indirect Observations
A package for weakly supervised learning research based on PyTorch
Installation
pip install lio
or
git clone https://github.com/YivanZhang/lio.git
pip install -e .
Most of the modules are designed as small (higher-order) functions.
Feel free to copy-paste only what you need for your existing workflow to reduce dependencies.
References
-
Learning from Indirect Observations
Yivan Zhang, Nontawat Charoenphakdee, and Masashi Sugiyama
[arXiv] -
Learning from Aggregate Observations
Yivan Zhang, Nontawat Charoenphakdee, Zhenguo Wu, and Masashi Sugiyama
[arXiv] [NeurIPS'20] [poster] -
Learning Noise Transition Matrix from Only Noisy Labels
via Total Variation Regularization
Yivan Zhang, Gang Niu, and Masashi Sugiyama
[arXiv] [code] -
Approximating Instance-Dependent Noise
via Instance-Confidence Embedding
Yivan Zhang and Masashi Sugiyama
[arXiv] [code]
Release files for lio 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| lio-0.3.0.tar.gz | 10.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lio-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 24.5 kB
Release files / lio-0.3.0.tar.gz
| Download URL | lio-0.3.0.tar.gz |
|---|---|
| Size | 10.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
06efbaf468b3e9a6275a37dd034acb38675be9133a9e76b37ece2c9545809b76
|
|
BLAKE2b-256 checksum How to use checksums |
41f9540b8d43d19aa6fab3dd50b62ca73ef9f36e6be89a4250dfa06d421f91ae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.5
|
Release files / lio-0.3.0-py3-none-any.whl
| Download URL | lio-0.3.0-py3-none-any.whl |
|---|---|
| Size | 13.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3354da5b912d929f52a4cc513a11106c39fae0d7e475dd6a30e52045ce588044
|
|
BLAKE2b-256 checksum How to use checksums |
1a9d4d7349a76431344fa27c337a3e10acbfb8c3fc20aa60db1a553ce399f0b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.5
|