Due to rapid development, the occurrence of flood has become more and more frequent. However, due to the complex nature and limited knowledge, the conventional hydrological model for flood forecasting purposes faces drawbacks in terms of technical difficulties. Hence, it is essential to have a model which can provide a considerably high level of accuracy for flood forecasting. This study selected the area between the Xiangtan station and Changsha station, located in Xiangjiang River as the study area. Recurrent neural network (RNN), gated recurrent unit (GRU) and long short-term memory (LSTM) ...