A Curriculum Learning Toolkit for Deep Learning Tasks built on top of autrainer.
Project description
aucurriculum
A Curriculum Learning Toolkit for Deep Learning Tasks built on top of autrainer.
Installation
To install aucurriculum, first ensure that PyTorch (along with torchvision and torchaudio) version 2.0 or higher is installed. For installation instructions, refer to the PyTorch website.
It is recommended to install aucurriculum within a virtual environment. To create a new virtual environment, refer to the Python venv documentation.
Next, install aucurriculum using pip.
pip install aucurriculum
To install aucurriculum from source, refer to the contribution guide.
Next Steps
To get started using aucurriculum, the quickstart guide outlines the creation of a simple training configuration and tutorials provide examples for implementing custom scoring and pacing functions including their configurations.
For a complete list of available CLI commands, refer to the CLI reference or the CLI wrapper.
Citation
If you use aucurriculum in your research, please consider citing the following paper:
@misc{rampp2024sampledifficulty,
doi = {10.48550/ARXIV.2411.00973},
url = {https://arxiv.org/abs/2411.00973},
author = {Rampp, Simon and Milling, Manuel and Triantafyllopoulos, Andreas and Schuller, Bj\"{o}rn W.},
keywords = {Machine Learning (cs.LG), FOS: Computer and information sciences, FOS: Computer and information sciences},
title = {Does the Definition of Difficulty Matter? Scoring Functions and their Role for Curriculum Learning},
publisher = {arXiv},
year = {2024},
copyright = {Creative Commons Attribution Non Commercial Share Alike 4.0 International}
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aucurriculum-0.1.1.tar.gz.
File metadata
- Download URL: aucurriculum-0.1.1.tar.gz
- Upload date:
- Size: 36.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.9.18 Linux/6.5.0-1025-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
effb9aeefddf80c9601930dda7037f56906bebde47dc66f51dba069a4879669e
|
|
| MD5 |
d97caf3a3c5dd18344e1154455ec2396
|
|
| BLAKE2b-256 |
a1e46e6e0946de37b1b706cf5e7d47df04886c922bda0f1d63d8676a9efe3220
|
File details
Details for the file aucurriculum-0.1.1-py3-none-any.whl.
File metadata
- Download URL: aucurriculum-0.1.1-py3-none-any.whl
- Upload date:
- Size: 66.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.9.18 Linux/6.5.0-1025-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
83b057ee4efd6d3dfa9711051aa52086f13210dc23383bbc0637406d9550d4de
|
|
| MD5 |
f4156e3894726a365b09cccd61239c28
|
|
| BLAKE2b-256 |
a42a1827797e3a9589b1fd8680843ac9d631867ddacf886dd674a08d70f0538b
|