Environmental Science | Water Quality Management Exploring a multi-output temporal convolutional network driven encoder-decoder framework for ammonia nitrogen forecasting. June 4, 2023