Continual learning framework
This is a Continual Learning library based on Pytorch, mainly born for personal use, which can be used for fast prototyping, training and to compare different build-in methods over a various numbers of scenarios and benchmarks.
Installation
Type
pip install continual-learning
Continual learning framework
The library is organized in four main modules:
- Benchmarks: This module contains the most used dataset in CL, reimplemented to give more flexibility.
- Logging: This module provides different supervised scenarios which you can use in combination with a dataset to create your own Cl scenario.
- Extras: It contains many Cl methods, that can be easily used and evalauted.
- Training: This module contains many popular networks used to extract the features from the input samples.
- Evaluation: This modules provides a unified way to evaluate a method over a flexible numbers of metrics/
- Models: In this module you will find different solvers, used to classify the features extracted by a backbone network.
Disclaimer
This is a framework which is born to improve coding, and the reproducibility of the papers in which I have worked during the years. Being constantly under development, it may be unstable.
Release files for continual-learning 0.1.6.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| continual_learning-0.1.6.6.tar.gz | 45.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| continual_learning-0.1.6.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:118.1 kB
Release files / continual_learning-0.1.6.6.tar.gz
| Download URL | continual_learning-0.1.6.6.tar.gz |
|---|---|
| Size | 45.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f411704bc513e3d8a502c2022849286a9a8271a0d57fe626015345e0e904219d
|
|
BLAKE2b-256 checksum How to use checksums |
c0dda2f8ad7f97ffcf6d736a39224c1412e0919aba353633d5c512513aa584d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5
|
Release files / continual_learning-0.1.6.6-py3-none-any.whl
| Download URL | continual_learning-0.1.6.6-py3-none-any.whl |
|---|---|
| Size | 72.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
226c90328e084866fb0af9efabafa7346a7c6a2c9206e0f2f7bc95b1cb7b4988
|
|
BLAKE2b-256 checksum How to use checksums |
2e84ec4f3f698d0ccb345b19cc9b1911cc96e206695ac9a7974932e7c3838a51
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5
|