Gemma Earth is a domain-adapted Earth Observation model built by fine-tuning Google Gemma 3 4B IT with LoRA adapters for satellite scene understanding.
The current release focuses on multi-label land-use and land-cover classification from the EarthDial BigEarthNet subset, with a pipeline designed to extend to additional EarthDial tasks.
This project provides an end-to-end JAX stack pipeline for dataset preparation, LoRA fine-tuning, checkpointing, evaluation, and inference serving.
The adapted model significantly improves over baseline across all reported metrics.
This model is intended to be used with the Gemma Earth codebase.
1# Example: run one-image evaluation using a Hugging Face checkpoint directory
2python scripts/one_example_eval.py \
3 --model-checkpoint-source huggingface \
4 --model-dir /path/to/hf_checkpoint_dir \
5 --image-path /path/to/image.jpg
1# Example: run benchmark evaluation with Hugging Face checkpoint source
2python main.py benchmark \
3 --num-examples 1500 \
4 --eval-restore-policy permissive \
5 --model-checkpoint-source huggingface
1@misc{gemma_earth_2026,
2 title={Gemma Earth: Fine-tuning Gemma for Remote Sensing Scene Classification},
3 author={Henry Ruiz},
4 year={2026},
5 howpublished={GitHub repository},
6 url={https://github.com/haruiz/gemma_earth},
7}
1@misc{soni2024earthdial,
2 title={EarthDial: Turning Multi-sensory Earth Observations to Interactive Dialogues},
3 author={Soni, Sagar and Dudhane, Akshay and Debary, Hiyam and Fiaz, Mustansar and Munir, Muhammad Akhtar and Danish, Muhammad Sohail and Fraccaro, Paolo and Watson, Campbell D and others},
4 year={2024},
5 eprint={2412.15190},
6 archivePrefix={arXiv},
7 primaryClass={cs.CV},
8 doi={10.48550/arXiv.2412.15190},
9 url={https://arxiv.org/abs/2412.15190}
10}
11
12@misc{sumbul2019bigearthnet,
13 title={BigEarthNet: A Large-Scale Benchmark Archive For Remote Sensing Image Understanding},
14 author={Sumbul, Gencer and Charfuelan, Marcela and Demir, Beg{"u}m and Markl, Volker},
15 year={2019},
16 eprint={1902.06148},
17 archivePrefix={arXiv},
18 primaryClass={cs.CV},
19 doi={10.48550/arXiv.1902.06148},
20 url={https://arxiv.org/abs/1902.06148}
21}
This model is derived from Gemma 3 4B IT. Use must comply with the Gemma license and any applicable dataset terms.