How to use from the
Use from the
Transformers library
# Use a pipeline as a high-level helper
from transformers import pipeline

pipe = pipeline("feature-extraction", model="BiliSakura/GALILEO-transformers")
# Load model directly
from transformers import AutoModel
model = AutoModel.from_pretrained("BiliSakura/GALILEO-transformers", dtype="auto")
Quick Links

Galileo Transformers Models

Self-contained HuggingFace model checkpoints for Galileo.

Each checkpoint subfolder ships remote code for model, processor, and custom pipeline loading with trust_remote_code=True. No external galileo package is required at inference time.

Available checkpoints

Folder Hidden size Layers Heads
galileo-nano-patch8/ 128 4 8
galileo-tiny-patch8/ 192 12 3
galileo-base-patch8/ 768 12 12

Usage

Galileo operates on native patch grids (default patch_size: 8 in preprocessor_config.json). Stack shapes are (H, W, T, C); no fixed 224ร—224 resize is applied.

from transformers import pipeline
import numpy as np

MODEL = "/path/to/GALILEO-transformers/galileo-nano-patch8"

pipe = pipeline(
    task="galileo-feature-extraction",
    model=MODEL,
    trust_remote_code=True,
)

# 10-band Sentinel-2 stack at native spatial size
s2 = np.random.randn(64, 64, 1, 10).astype(np.float32)
features = pipe(s2=s2, pool=True, return_tensors=True)

Sentinel-1 only:

s1 = np.random.randn(64, 64, 1, 2).astype(np.float32)
features = pipe(s1=s1, pool=True, return_tensors=True)

Test CLI

conda activate rsgen
python test_galileo.py
python test_galileo.py --model galileo-tiny-patch8
python test_galileo.py --model galileo-base-patch8 --no-pool

Dependencies

  • transformers
  • torch
  • einops

Per-folder contents

Each checkpoint folder is self-contained:

  • config.json โ€” HF config with auto_map and custom_pipelines
  • model.safetensors โ€” converted encoder weights
  • preprocessor_config.json โ€” processor settings
  • modeling_galileo.py โ€” config + encoder + GalileoEncoderModel
  • processing_galileo.py โ€” GalileoProcessor
  • pipeline_galileo.py โ€” GalileoImageFeatureExtractionPipeline
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Collection including BiliSakura/GALILEO-transformers

Paper for BiliSakura/GALILEO-transformers