“…While many hydrologic models have been developed over the past 50 years, the challenge of providing streamflow forecasts accurately, efficiently and everywhere at all times remains. Several studies have applied deep learning in water resources fields, including surface water quality (Hu et al, 2019;Zhou, 2020), streamflow forecasting (Feng et al, 2020;Li et al, 2020;Qian et al, 2020;Sarkar et al, 2020;Van et al, 2020;Yue et al, 2020), soil moisture (Fang and Shen, 2020), groundwater (Wang et al, 2020;Yu et al, 2020), hydrometeorology (Chen et al, 2020;Lee et al, 2020), and water management (Liu et al, 2019). Recent studies (Chang et al, 2015;Granata et al, 2016;Faruk, 2010;Sit and Demir, 2019) have shown that many machine learning and deep learning models could be valuable in streamflow forecasting.…”