Environmental Science | Marine Biology Multi-input multi-output temporal convolutional network for predicting the long-term water quality of ocean ranches. September 1, 2022