| { | |
| "description": "Unified SegEarth: OV, OV-2 (CLIP-based), OV-3 (SAM3-based). Each variant in self-contained subfolder.", | |
| "subfolders": { | |
| "OV": { | |
| "path": "OV", | |
| "config": "OV/config.json", | |
| "backbone": "CLIP", | |
| "model_id": "openai/clip-vit-base-patch16", | |
| "featup": "jbu_one" | |
| }, | |
| "OV-2": { | |
| "path": "OV-2", | |
| "config": "OV-2/config.json", | |
| "backbone": "AlignEarth", | |
| "model_id": "BiliSakura/AlignEarth-SAR-ViT-B-16", | |
| "featup": "jbu_one" | |
| }, | |
| "OV-3": { | |
| "path": "OV-3", | |
| "config": "OV-3/config.json", | |
| "backbone": "SAM3", | |
| "model_id": "facebook/sam3", | |
| "featup": null | |
| } | |
| }, | |
| "usage": { | |
| "OV": "from OV.pipeline import SegEarthPipeline; pipe = SegEarthPipeline()", | |
| "OV-2": "from OV-2.pipeline import SegEarthPipeline; pipe = SegEarthPipeline()", | |
| "OV-3": "from OV-3.pipeline import SegEarthPipeline; pipe = SegEarthPipeline()" | |
| }, | |
| "checkpoints": "Self-contained: all backbones (CLIP, AlignEarth, SAM3) and SimFeatUp weights included; no download required" | |
| } | |