{ "model_name": "SkySense", "model_type": "skysense", "architectures": [ "SkySense" ], "framework": "PyTorch", "domain": "earth-observation", "task": "remote-sensing-semantic-segmentation", "implementation": { "entry_point": "model/skysense.py", "scope": "compact multimodal spatial-temporal encoder with modality fusion and regional geo-context prototypes" }, "architecture": { "family": "factorized multimodal spatial-temporal encoder with geo-context prototypes", "modalities": [ "high-resolution RGB", "Sentinel-2", "Sentinel-1" ], "hr_shape": [ 1, 3, 224, 224 ], "sentinel_2_shape": [ 20, 10, 64, 64 ], "sentinel_1_shape": [ 10, 2, 64, 64 ], "embed_dim": 24, "hr_patch_size": 16, "sentinel_2_patch_size": 8, "sentinel_1_patch_size": 8, "temporal_depth": 1, "temporal_heads": 4, "num_regions": 16, "prototypes_per_region": 4, "num_classes": 6 }, "data": { "datasets": [ "High-resolution RGB imagery", "Sentinel-1", "Sentinel-2" ], "protocol": "skysense_multires_multitemporal_v2", "input_format": "multimodal_npz", "train_samples": 2, "test_samples": 1 }, "configuration_sources": [ "configuration.json", "conf/config.yaml", "model/skysense.py" ] }