parameterized-transforms
torchvision-based transforms that provide access to parameterization
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.7%) to scientific vocabulary
Keywords
Repository
torchvision-based transforms that provide access to parameterization
Basic Info
- Host: GitHub
- Owner: apple
- License: apache-2.0
- Language: Python
- Default Branch: main
- Homepage: https://apple.github.io/parameterized-transforms/
- Size: 7.35 MB
Statistics
- Stars: 14
- Watchers: 8
- Forks: 2
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
Parameterized Transforms
Index
About the Package
- The package provides a uniform, modular, and easily extendable implementation of
torchvision-based transforms that provides access to their parameterization. - With this access, the transforms enable users to achieve the following two important functionalities--
- Given an image, the transform can return an augmentation along with the parameters used for the augmentation.
- Given an image and augmentation parameters, the transform can return the corresponding augmentation.
Installation
- To install the package directly, run the following commands:
git clone https://github.com/apple/parameterized-transforms cd parameterized-transforms pip install -e . - To install the package via
pip, run the following command:pip install --upgrade https://github.com/apple/parameterized-transforms - If you want to run unit tests locally, run the following steps:
git clone https://github.com/apple/parameterized-transforms cd parameterized-transforms pip install -e . pip install -e '.[test]' pytest
Getting Started
- To understand the structure of parameterized transforms and the details of the package, we recommend the reader to start with The First Tutorial of our Tutorial Series.
- However, for a quick starter, check out Parameterized Transforms in a Nutshell.
Acknowledgement
In its development, this project received help from multiple researchers, engineers, and other contributors from Apple. Special thanks to: Tim Kolecke, Jason Ramapuram, Russ Webb, David Koski, Mike Drob, Megan Maher Welsh, Marco Cuturi Cameto, Dan Busbridge, Xavier Suau Cuadros, and Miguel Sarabia del Castillo.
Citation
If you find this package useful and want to cite our work, here is the citation:
@software{Dhekane_Parameterized_Transforms_2025,
author = {Dhekane, Eeshan Gunesh},
month = {2},
title = {{Parameterized Transforms}},
url = {https://github.com/apple/parameterized-transforms},
version = {1.0.0},
year = {2025}
}
Owner
- Name: Apple
- Login: apple
- Kind: organization
- Location: Cupertino, CA
- Website: https://apple.com
- Repositories: 305
- Profile: https://github.com/apple
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Dhekane" given-names: "Eeshan Gunesh" orcid: "https://orcid.org/0009-0006-3026-6258" title: "Parameterized Transforms" version: 1.0.0 date-released: 2025-02-15 url: "https://github.com/apple/parameterized-transforms"
GitHub Events
Total
- Watch event: 12
- Public event: 1
- Push event: 3
- Fork event: 2
Last Year
- Watch event: 12
- Public event: 1
- Push event: 3
- Fork event: 2
Issues and Pull Requests
Last synced: 9 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v4 composite
- actions/deploy-pages v4 composite
- actions/setup-python v5 composite
- actions/upload-pages-artifact v3 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- numpy *
- torch *
- torchvision *
- numpy ==2.0.2
- torch ==2.6.0
- torchvision ==0.21.0