SAVRN
Search Contact SAVRN

Open-weight model · Tabular regression

sentinel-v7-deep-flood-lstm

by Abdullah Ashraf abdullahashraf122/sentinel-v7-deep-flood-lstm

sentinel-v7-deep-flood-lstm is an open-weight model for tabular regression from Abdullah Ashraf, released under MIT License. Its published files total 2.2 MB.

Sentinel-V7 Deep Hydrological Bi-LSTM is a specialized recurrent neural sequence model engineered for real-time flood risk scoring and inundated area forecasting.

Parameters—
Context—
Weights2.2 MB
Licensemit
AccessOpen weights
Monthly Downloads—

Model Card

By Abdullah Ashraf, published under mit, revision 89190b4edee0.

Sentinel-V7 Deep Hydrological Bi-LSTM is a specialized recurrent neural sequence model engineered for real-time flood risk scoring and inundated area forecasting. It maps multi-sensor remote sensing inputs (Copernicus Sentinel-1 SAR radar backscatter, digital elevation models, river network proximity, ECMWF GEOGloWS river discharge, and precipitation metrics) to a continuous flood vulnerability metric. The model is packaged in Keras 3 format along with its fitted Scikit-Learn MinMaxScaler (scaler.joblib), ensuring seamless deployment on edge systems and cloud microservices. Released under the MIT License.

Read Abdullah Ashraf's full model card

Sentinel-V7 Deep Hydrological Bi-LSTM

Model Summary

Sentinel-V7 Deep Hydrological Bi-LSTM is a specialized recurrent neural sequence model engineered for real-time flood risk scoring and inundated area forecasting. It maps multi-sensor remote sensing inputs (Copernicus Sentinel-1 SAR radar backscatter, digital elevation models, river network proximity, ECMWF GEOGloWS river discharge, and precipitation metrics) to a continuous flood vulnerability metric.

The model is packaged in Keras 3 format along with its fitted Scikit-Learn MinMaxScaler (scaler.joblib), ensuring seamless deployment on edge systems and cloud microservices.

  • Architecture: Dual Bidirectional LSTM + Batch Normalization + Spatial Dropout + Dense Regression Core
  • Framework: Keras 3 (keras>=3.0.0) / TensorFlow (tensorflow>=2.15.0)
  • Inputs: 8 Normalized Hydrological & Radar Features
  • Output: Continuous Flood Risk Score

8 Input Telemetry Features

Index Feature Key Unit Description
0 elevation meters Hydrographic topographic elevation (ASL)
1 river_dist km Distance to nearest primary river or drainage artery
2 rainfall_mm mm Instantaneous rainfall intensity
3 runoff_mm mm Urban runoff accumulation volume
4 soil_moisture fraction [0-1] Soil saturation percentage
5 river_discharge $\text{m}^3/\text{s}$ Upstream river volumetric flow rate
6 pop_density persons/$\text{km}^2$ Gridded demographic density proxy
7 sar_vh dB Copernicus Sentinel-1 IW GRD SAR backscatter ($VH$ polarization)

Quickstart & Standalone Inference

Installation

pip install keras tensorflow scikit-learn joblib numpy huggingface_hub

Running Inference via Python

from huggingface_hub import hf_hub_download
import keras
import joblib
import numpy as np

# 1. Download model and scaler
model_path = hf_hub_download(repo_id="abdullahashraf122/sentinel-v7-deep-flood-lstm", filename="bi_lstm_flood_model_v7_deep.keras")
scaler_path = hf_hub_download(repo_id="abdullahashraf122/sentinel-v7-deep-flood-lstm", filename="scaler.joblib")

# 2. Load artifacts
model = keras.models.load_model(model_path)
scaler = joblib.load(scaler_path)

# 3. Predict on raw physical values
# [elevation, river_dist, rainfall_mm, runoff_mm, soil_moisture, river_discharge, pop_density, sar_vh]
raw_features = np.array([[120.0, 1.2, 145.0, 43.5, 0.88, 1250.0, 3500.0, -28.5]])
scaled_input = scaler.transform(raw_features).reshape(1, 1, 8)

risk_score = float(model.predict(scaled_input)[0, 0])
print(f"Predicted Flood Vulnerability Score: {risk_score:.4f}")

Model Training & Provenance

  • Training Corpus: Trained over 83.98 Million spatial telemetry samples from master_flood_intelligence_80m.csv.
  • Streaming Protocol: Stream-generator with RAM protection and EarlyStopping convergence monitoring.
  • Source Subfolder: HUFP_SENTINEL_V6.

License

Released under the MIT License.

Identity and Version

Repository
abdullahashraf122/sentinel-v7-deep-flood-lstm
Publisher
Abdullah Ashraf
Task
Tabular regression
Modality
Tabular
Library
keras
Parameters
Not stated by the source
Languages
en
Revision
89190b4edee06c7fe65d648848567e4b9f159361
First published
2026-10-01
Last updated
2026-10-01

Files and Weights

6 files, 2.2 MB in total.

Configuration1 file · 2.7 KB
Documentation1 file · 3.5 KB
Other3 files · 2.2 MB
Repository1 file · 141 B
Every file
FileTypeSizeSHA-256
inference.pyConfiguration2.7 KB —
README.mdDocumentation3.5 KB —
bi_lstm_flood_model_v7_deep.kerasOther2.2 MB 6e1b19ce7112
requirements.txtOther86 B —
scaler.joblibOther1.4 KB 27468d7506f1
.gitattributesRepository141 B —

License and Download

License
mit
Access
Open weights, no gate
Download from Abdullah Ashraf

Released by Abdullah Ashraf through its official repository on Hugging Face. Read the license.

Evaluations

Each result is shown as reported, with the conditions its reporter stated. None is a SAVRN measurement. A comparison lines two results up only when their configuration, unit and setup are all stated and identical.

BenchmarkConditionsResultReported byRevisionDate
Sentinel-1 80m Grid Task Hydrological Flood Risk ForecastingMetric maeComparison conditions not established 0.0028 abdullahashraf122
Publisher reported
Evaluated revision not stated —

Questions About sentinel-v7-deep-flood-lstm

Can I use sentinel-v7-deep-flood-lstm commercially?

Yes. sentinel-v7-deep-flood-lstm is released under MIT License. The MIT License is a short permissive license. It permits commercial use, modification and redistribution, provided the copyright notice and permission notice are included.

Similar Models

Model · Tabular regression

nordic-price-forecast

Elpriser.org

Day-ahead electricity price forecasts 2 to 9 days out, hourly, in EUR/MWh, for every bidding zone in Denmark, Norway, Sweden, Finland and the Netherlands: Retrained and re-uploaded daily, so the weights here are what production runs. A companion model specialised to Denmark alone lives at A single LightGBM quantile model covers all 13 zones, with zone as a categorical feature. The zones share nearly all their structure — the same calendar effects, the same weather physics, the same lag behaviour — so pooling lets a thin zone borrow strength from a busy one, and leaves one thing to maintain instead of thirteen. Pooling only works because the model can identify a zone's price level before it…

Open weights cc-by-4.0 lightgbm

Sentinel-Mumbai Hybrid PINN is an attention-augmented Physics-Informed Neural Network (PINN) developed in Keras 3 and optimized for high-throughput GPU inference (Tesla T4 mixed-precision float16). The network incorporates a 24-hour temporal sequence lookback and enforces hydraulic mass conservation via a partial differential equation (PDE) continuity constraint during gradient descent: $$\text{PDE Residual} = \frac{\partial \hat{y}}{\partial t} - (\text{Rainfall} - \text{Infiltration}) = 0$$ Where $\text{Infiltration} \approx 0.0$ on impervious urban concrete surfaces (landcover class 80). Released under the MIT License.

Open weights mit keras

Model · Tabular regression

sentinel-mumbai-pinn-v1

Abdullah Ashraf

Sentinel-Mumbai PINN v1 is a high-capacity Physics-Informed Neural Network (PINN) engineered for hyper-local urban flood depth forecasting and storm surge dynamics across Mumbai / Salsette Island. Trained across multi-decadal telemetry (rainfall, cumulative precipitation, tidal surge oscillations, elevation, urban impermeability, and drainage networks), the model embeds physical boundary laws directly into its optimization objective, preventing unphysical mass disappearance during coastal hydraulic lock events. The model optimizes a composite objective balancing empirical data fidelity against hydraulic conservation of mass: $$\mathcal{L}{\text{total}} = \alpha \cdot…

Open weights mit pytorch

Model · Tabular regression

green-home-score-rf

Reddy

A multi-output Random Forest regressor for predicting residential property energy consumption and valuation, built for the Lloyds Green Home Score ESG intelligence platform. This model predicts three targets simultaneously from 13 property features: - Synthetic simulator consistency only, not real-world accuracy - Current value model validation is synthetic, not historical UK transaction validation - Value ranges are sensitivity bands, not calibrated confidence intervals Part of the Lloyds Green Home Score platform for ESG risk assessment, retrofit recommendation, and green lending analytics. Not intended for direct property valuation or energy certificate prediction. - multioutputrf.joblib…

Open weights mit sklearn

Model · Tabular regression

stocka3

Isai Lab

~425K 파라미터 4-Layer Dynamic GAU 기반 실전 주식 트레이딩 파운데이션 모델입니다. ATR 연동 동적 배리어 라벨링과 고확신 타점 필터링으로 손익비 1.5:1 이상을 타겟팅합니다.

Open weights apache-2.0 490,602 parameters safetensors

Model · Tabular regression

mitra-regressor

Autogluon

Mitra regressor is a tabular foundation model that is pre-trained on purely synthetic datasets sampled from a mix of random regressors. Mitra is based on a 12-layer Transformer of 72 M parameters, pre-trained by incorporating an in-context learning paradigm. To use Mitra regressor, install AutoGluon by running: A minimal example showing how to perform inference using the Mitra regressor: This project is licensed under the Apache-2.0 License. Amazon Science blog: Mitra: Mixed synthetic priors for enhancing tabular foundation models

Open weights apache-2.0 76M parameters