nshaud / DeepHyperX

Deep learning toolbox based on PyTorch for hyperspectral data classification.
Other
439 stars 122 forks source link

Defined hyperspectral-specific Transforms #33

Open nshaud opened 4 years ago

nshaud commented 4 years ago

torchvision defines Transforms objects to apply data augmentation and other transformations to data.

We could and should define our own custom Transforms.

Pros:

Cons:

mengxue-rs commented 3 years ago

@nshaud Sorry bother you, hyperspectral-specific Transforms should include what kinds of transforms? do you mean dimension reduction methods like principle component transform and maximum noise fraction or data augmentation methods like radiation-based virtual samples and mixture-based virtual samples?

nshaud commented 3 years ago

Yes, I was mainly thinking data augmentation. Other augmentations such as dimension reduction could come later but I don't see any benefit to adding them now.