This repository contains the Python language codes for reproducing the results in the paper titled "Invariance encoding in sliced-Wasserstein space for image classification with limited training data" using the subspace enhancement technique used with the Radon cumulative distribution transform nearest subspace (RCDT-NS) classifier. To use this classifier users need to install PyTransKit (Python Transport Based Signal Processing Toolkit) from: https://github.com/rohdelab/PyTransKit.
The library can be installed through pip
pip install pytranskit
Alternately, one can clone/download the repository from [github] and add the pytranskit directory to your Python path.
import sys
sys.path.append('path/to/pytranskit')