|
|
--- |
|
|
license: apache-2.0 |
|
|
language: |
|
|
- en |
|
|
tags: |
|
|
- mangrove |
|
|
- blue-carbon |
|
|
- climate |
|
|
- satellite |
|
|
- multimodal |
|
|
- environmental-ai |
|
|
library_name: transformers |
|
|
pipeline_tag: text-generation |
|
|
extra_gated_prompt: >- |
|
|
NatureCode Mangrove Model is designed for mangrove conservation, carbon accounting, |
|
|
and environmental research. Access requires approval to ensure responsible use. |
|
|
Please describe your intended use case. |
|
|
extra_gated_fields: |
|
|
Organization: text |
|
|
Use case: text |
|
|
I agree to use this model for conservation and research purposes: checkbox |
|
|
--- |
|
|
|
|
|
# NatureCode Mangrove Model |
|
|
|
|
|
A multimodal foundation model for mangrove ecosystem analysis, carbon estimation, and conservation planning. |
|
|
|
|
|
**Website**: [naturecode.ai](https://naturecode.ai) |
|
|
|
|
|
## Capabilities |
|
|
|
|
|
- **Satellite Imagery Analysis**: Process 19-band multispectral satellite tiles (Sentinel-2, Landsat, Planet) |
|
|
- **Environmental Timeseries**: Analyze water quality, temperature, salinity data |
|
|
- **Carbon Estimation**: Calculate above-ground biomass and blue carbon stocks |
|
|
- **Conservation Planning**: Generate site assessments and restoration recommendations |
|
|
|
|
|
## Quick Start |
|
|
|
|
|
```python |
|
|
from naturecode import NatureCodeMangrove |
|
|
|
|
|
model = NatureCodeMangrove.from_pretrained("naturecodeproject/mangrove") |
|
|
|
|
|
response = model.generate( |
|
|
text="Analyze this mangrove site", |
|
|
image="site_tile.npz", |
|
|
coordinates=(4.5, 73.5) |
|
|
) |
|
|
``` |
|
|
|
|
|
## Supported Input Types |
|
|
|
|
|
| Type | Formats | |
|
|
|------|---------| |
|
|
| Satellite | NPZ (19-band), GeoTIFF, NumPy array | |
|
|
| Timeseries | CSV, DataFrame, NetCDF | |
|
|
| Text | Natural language queries | |
|
|
| Coordinates | (lat, lon) tuples | |
|
|
|
|
|
## Model Architecture |
|
|
|
|
|
- **Base**: Qwen3-1.7B with merged LoRA adapters |
|
|
- **Vision Encoder**: DINOv2-B/14 with learned projector |
|
|
- **Timeseries Encoder**: Custom transformer for environmental data |
|
|
- **Training**: 5-phase curriculum on 50K global mangrove tiles |
|
|
|
|
|
## License |
|
|
|
|
|
Apache 2.0 |
|
|
|