ContrastNet-Unsupervised-Feature-Learning-by-Autoencoder-and-Prototypical-Contrastive-Learning Hyperspectral Classification https://www.sciencedirect.com/science/article/pii/S0925231221010493 Create two empty folders named "DataArray" and "models" first. Use Main.py to train and test. t-SNE.py can be used to visualize the features.