{ "model_name": "Streamflow-LSTM", "model_type": "gauge_specific_stacked_lstm", "architectures": ["StreamflowLSTM"], "framework": "PyTorch", "torch_dtype": "float32", "transformers_version": "4.44.0", "domain": "hydrology", "task": "six-hourly-streamflow-forecasting", "license": "apache-2.0", "paper": { "title": "Using a long short-term memory (LSTM) neural network to boost river streamflow forecasts over the western United States", "doi": "10.5194/hess-26-5449-2022" }, "implementation": { "entry_point": "model/streamflow_lstm.py", "scope": "core-method reduced-ensemble engineering reproduction", "train_script": "scripts/train.py", "inference_script": "scripts/inference.py", "evaluation_script": "scripts/result.py", "synthetic_data_script": "scripts/fake_data.py" }, "architecture": { "input_shape": ["B", 28, 23], "output_shape": ["B"], "paper_hidden_sizes": [50, 50, 50], "activations": ["ReLU", "ReLU", "tanh"], "dense_outputs": 1 }, "data": { "format_version": "streamflow-lstm-v1", "gauges": 10, "input_shape": ["B", 28, 23], "forecast_steps": 40, "step_hours": 6, "unit": "m3 s-1", "synthetic": true }, "checkpoint": { "path": "result/checkpoints/streamflow_lstm.pt", "format": "single-file multi-gauge multi-member PyTorch checkpoint", "official_weights": false }, "configuration_sources": [ "conf/config.yaml", "model/streamflow_lstm.py", "scripts/fake_data.py", "scripts/train.py", "scripts/inference.py", "scripts/result.py" ] }