An implementation of the neural network described in "Convolution Based Spectral Partitioning Architecture for Hyperspectral Image Classification"