The Code for "Scalable Recurrent Neural Network for Hyperspectral Image Classification". [https://link.springer.com/article/10.1007/s11227-020-03187-0]
M. E. Paoletti, J. M. Haut, J. Plaza and A. Plaza. Scalable Recurrent Neural Network for Hyperspectral Image Classification. Journal of Supercomputing. DOI: 10.1007/s11227-020-03187-0 Accepted for publication, 2019. sh retrieveData.sh Indian Pines python -u rnn.py --dataset IP # Proposed python -u rnn.py --dataset IP --vanillarnn # Vanilla RNN CUDA python -u rnn.py --dataset IP --vanillarnn --cudnn # Vanilla RNN CuDNN python -u rnn.py --dataset IP --lstm # LSTM CUDA python -u rnn.py --dataset IP --lstm --cudnn # LSTM CuDNN python -u rnn.py --dataset IP --gru # GRU CUDA python -u rnn.py --dataset IP --gru --cudnn # GRU CuDNN University of Pavia python -u rnn.py --dataset PU # Proposed python -u rnn.py --dataset PU --vanillarnn # Vanilla RNN CUDA python -u rnn.py --dataset PU --vanillarnn --cudnn # Vanilla RNN CuDNN python -u rnn.py --dataset PU --lstm # LSTM CUDA python -u rnn.py --dataset PU --lstm --cudnn # LSTM CuDNN python -u rnn.py --dataset PU --gru # GRU CUDA python -u rnn.py --dataset PU --gru --cudnn # GRU CuDNN Salinas Valley python -u rnn.py --dataset SV # Proposed python -u rnn.py --dataset SV --vanillarnn # Vanilla RNN CUDA python -u rnn.py --dataset SV --vanillarnn --cudnn # Vanilla RNN CuDNN python -u rnn.py --dataset SV --lstm # LSTM CUDA python -u rnn.py --dataset SV --lstm --cudnn # LSTM CuDNN python -u rnn.py --dataset SV --gru # GRU CUDA python -u rnn.py --dataset SV --gru --cudnn # GRU CuDNN 