Downloads · 30 days
9
23% of all-time downloads
paperuploadacount/EO-Gym-4B
EO-Gym-4B is a image-text-to-text model from paperuploadacount. Use it for the image-text-to-text task on the model card, and read the license before you ship it in a product. It is set up for peft. The card lists the license as other.
EO-Gym-4B is a LoRA adapter for Qwen/Qwen3-VL-4B-Instruct, fine-tuned for Earth-observation visual question answering and tool-use style reasoning with the EO-Gym dataset.
Downloads · 30 days
9
23% of all-time downloads
All-time downloads
40
Public
Repo size
132 MB
Likes
0
Public
Click a slice to open those files.
.safetensors132 MB · 100%
From the Hugging Face model README
EO-Gym-4B is a LoRA adapter for Qwen/Qwen3-VL-4B-Instruct, fine-tuned for
Earth-observation visual question answering and tool-use style reasoning with
the EO-Gym dataset.
This repository contains adapter weights only. Load it with the base model
Qwen/Qwen3-VL-4B-Instruct; it is not a standalone full checkpoint.
Qwen/Qwen3-VL-4B-Instruct.q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, and down_proj.paperuploadacount/EO-Gym.The adapter is intended for research on Earth-observation multimodal question answering, remote-sensing image interpretation, and EO-Gym tool-augmented reasoning workflows.
It is not intended for safety-critical geospatial decisions, emergency response, legal determinations, or fully automated operational monitoring without human review and task-specific validation.
Install current Hugging Face and PEFT packages compatible with Qwen3-VL:
pip install "transformers>=4.57" "peft>=0.18" qwen-vl-utils decord accelerate
Load the adapter with the base model:
import torch
from peft import PeftModel
from transformers import AutoModelForImageTextToText, AutoProcessor
base_model_id = "Qwen/Qwen3-VL-4B-Instruct"
adapter_id = "paperuploadacount/EO-Gym-4B"
processor = AutoProcessor.from_pretrained(base_model_id)
model = AutoModelForImageTextToText.from_pretrained(
base_model_id,
torch_dtype=torch.bfloat16,
device_map="auto",
)
model = PeftModel.from_pretrained(model, adapter_id)
model.eval()
For EO-Gym evaluation, use this adapter with the EO-Gym tool server and the
dataset examples in paperuploadacount/EO-Gym.
The adapter was fine-tuned on EO-Gym examples, a dataset of Earth-observation
visual question-answering and tool-use interactions. The dataset repository is
paperuploadacount/EO-Gym.
The uploaded dataset card configures the primary JSONL splits:
datasets/eo_gym_train_set.jsonl: training split.datasets/eo_gym_test_set.jsonl: test split.Key training settings recorded from the local training run:
adamw_torch_fused.The model card intentionally omits local filesystem paths and private training checkpoint locations.
The final validation record from the training run reports:
These numbers are training-run validation metrics, not a full external benchmark. For reproducible downstream reporting, evaluate against the committed EO-Gym test split with the EO-Gym tool server and your selected inference backend.
Qwen/Qwen3-VL-4B-Instruct.adapter_model.safetensors: LoRA adapter weights.adapter_config.json: PEFT adapter configuration.additional_config.json: training framework adapter metadata..gitattributes: LFS hints for binary model artifacts..hfignore: excludes optimizer and trainer state from Hub uploads.No paper citation is provided for this checkpoint. If you use the adapter, please cite the EO-Gym dataset and the Qwen3-VL base model according to their respective citation guidance.