File size: 2,866 Bytes
14d8b78
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
{
  "type": "Feature",
  "stac_version": "1.0.0",
  "id": "multisensor_ensemble",
  "properties": {
    "datetime": "2025-10-27T11:30:27.245518Z",
    "title": "Hybrid Cloud Model (1DPWDEEPLABV3)",
    "description": "Operational cloud masking model. Combines the high-performance predictions of **1DPWDEEPLABV3** with robust uncertainty estimation derived from a 6-model ensemble.",
    "mlm:name": "multisensor_ensemble",
    "mlm:framework": "pytorch",
    "mlm:framework_version": "2.5.1+cu121",
    "mlm:architecture": "1DPWDEEPLABV3 + EnsembleStd",
    "mlm:total_parameters": 42486538,
    "mlm:tasks": [
      "segmentation",
      "cloud-detection"
    ],
    "mlm:hyperparameters": {
      "batch_size": "Dynamic (1-256)",
      "learning_rate": 0.0001,
      "training_epochs": 25,
      "final_val_loss": 0.0611
    },
    "custom:sensors": [
      "Proba-V",
      "Sentinel-3"
    ],
    "custom:spatial_resolution": "100m / 300m",
    "custom:project": "FDR4VGT Cloud Masking",
    "custom:project_url": "https://huggingface.co/isp-uv-es/FDR4VGT-CLOUD",
    "custom:dynamic_batch": true,
    "custom:batch_range": [
      1,
      256
    ],
    "file:size": 185592138,
    "mlm:input": [
      {
        "name": "Reflectance",
        "bands": [
          "Blue",
          "Red",
          "NIR",
          "SWIR"
        ],
        "input": {
          "shape": [
            -1,
            4,
            512,
            512
          ],
          "dim_order": [
            "batch",
            "channel",
            "height",
            "width"
          ],
          "dtype": "float32"
        }
      }
    ],
    "mlm:output": [
      {
        "name": "probability",
        "description": "Cloud probability map.",
        "recommended_threshold": 0.4848,
        "standard_threshold": 0.5,
        "result": {
          "shape": [
            -1,
            1,
            512,
            512
          ],
          "dtype": "float32"
        }
      },
      {
        "name": "uncertainty",
        "description": "Ensemble-based uncertainty metric.",
        "result": {
          "shape": [
            -1,
            1,
            512,
            512
          ],
          "dtype": "float32"
        }
      }
    ]
  },
  "assets": {
    "model": {
      "href": "https://huggingface.co/isp-uv-es/FDR4VGT-CLOUD/resolve/main/ensemble/multisensor_ensemble.pt2",
      "type": "application/octet-stream",
      "roles": [
        "mlm:model"
      ],
      "title": "PyTorch 2.0 Exported Model"
    },
    "load": {
      "href": "https://huggingface.co/isp-uv-es/FDR4VGT-CLOUD/resolve/main/ensemble/load.py",
      "type": "application/x-python-code",
      "roles": [
        "code"
      ]
    }
  },
  "links": [
    {
      "rel": "license",
      "href": "https://mit-license.org/",
      "type": "text/html"
    }
  ]
}