A semi-supervised convolutional neural network for hyperspectral image classification | Synapse