Toolbox for experimenting with (Overcomplete) Dictionary Learning for Vision model
Project description
Overcomplete is a compact research library in Pytorch designed to study (Overcomplete)-Dictionary learning methods to extract concepts from large Vision models. In addition, this repository also introduces various visualization methods, attribution and metrics. However, Overcomplete emphasizes experimentation.
🚀 Getting Started with Overcomplete
Overcomplete requires Python 3.8 or newer and several dependencies, including Numpy. It supports both only Torch. Installation is straightforward with Pypi:
pip install overcomplete
With Overcomplete installed, you can dive into any optimisation based dictionary learning method to extract visual features. The API is designed to be intuitive, requiring only a few hyperparameters to get started.
Example usage:
import torch
import overcomplete
todo
Notebooks
Citation
@article{todo,
}
Authors
- Thomas Fel - thomas_fel@brown.edu, PhD Student, Brown University & DEEL (ANITI)
- Remi Cadène - todo
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
File details
Details for the file overcomplete-0.0.2.tar.gz
.
File metadata
- Download URL: overcomplete-0.0.2.tar.gz
- Upload date:
- Size: 29.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.6 Linux/6.8.0-1014-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86a08560923357e44ebd0350b81bca59bee23ca3444d1494058801e564ffb0a4 |
|
MD5 | ca4dfacf6649ceb6f7a61c46a7a8b734 |
|
BLAKE2b-256 | 7abc94ab81953f8347b0221d2017efb252edca864701631bb37488563339e39e |
File details
Details for the file overcomplete-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: overcomplete-0.0.2-py3-none-any.whl
- Upload date:
- Size: 39.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.6 Linux/6.8.0-1014-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4c5a9fa24f5b9b354c41db461bc7db3dacfb80c8e378b11d2edd9daed2e4844 |
|
MD5 | 65806b404349bf92aa827b377e1a59e7 |
|
BLAKE2b-256 | 15b7cfc132609cf11955ccaa529b4ba8d4b9e2ab0482a8505b87fa59b8cf1516 |