csaybar's picture
Update ensemble/mlm.json
e36b9be verified
{
"type": "Feature",
"stac_version": "1.1.0",
"stac_extensions": [
"https://stac-extensions.github.io/mlm/v1.4.0/schema.json"
],
"id": "CloudEnsemble",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-180.0,
-90.0
],
[
-180.0,
90.0
],
[
180.0,
90.0
],
[
180.0,
-90.0
],
[
-180.0,
-90.0
]
]
]
},
"bbox": [
-180,
-90,
180,
90
],
"properties": {
"start_datetime": "1900-01-01T00:00:00Z",
"end_datetime": "9999-01-01T00:00:00Z",
"description": "A ensemble model for cloud detection in PROBA and SPOTVGT images. It is a combination of five models: 1DPWDeepLabV3, 1DPWSeg, 1DPWUnetPP, Unet, and UnetPP. The model is trained on PROBA-V and SPOTVGT images.",
"dependencies": [
"torch",
"safetensors.torch",
"semantic-segmentation-models-pytorch"
],
"mlm:framework": "pytorch",
"mlm:framework_version": "2.1.2+cu121",
"file:size": 40455416,
"mlm:memory_size": 1,
"mlm:accelerator": "cuda",
"mlm:accelerator_constrained": false,
"mlm:accelerator_summary": "Unknown",
"mlm:name": "SegFormerPlusMLP",
"mlm:architecture": "SegFormer and MLP",
"mlm:tasks": [
"cloud detection"
],
"mlm:input": [
{
"name": "ProbaVGT and SPOTVGT images",
"bands": [
"Blue[B0]",
"Red[B1]",
"Near-Infrared[B3]",
"SWIR[MIR]"
],
"input": {
"shape": [
-1,
4,
128,
128
],
"dim_order": [
"batch",
"channel",
"height",
"width"
],
"data_type": "float32"
},
"pre_processing_function": null
}
],
"mlm:output": [
{
"name": "cloud mask",
"tasks": [
"cloud detection"
],
"result": {
"shape": [
-1,
1,
128,
128
],
"dim_order": [
"batch",
"channel",
"height",
"width"
],
"data_type": "uint8"
},
"classification:classes": [],
"post_processing_function": null
}
],
"mlm:total_parameters": 12894526,
"mlm:pretrained": true,
"datetime": null
},
"links": [],
"assets": {
"1dpwdeeplabv3": {
"href": "https://huggingface.co/tacofoundation/PROBAandSPOT/resolve/main/ensemble/1dpwdeeplabv3.safetensor",
"type": "application/octet-stream; application=safetensor",
"title": "Pytorch model weights checkpoint",
"description": "The weights of the model in safetensor format.",
"mlm:artifact_type": "safetensor.torch.save_file",
"roles": [
"mlm:model",
"mlm:weights",
"data"
]
},
"1dpwseg": {
"href": "https://huggingface.co/tacofoundation/PROBAandSPOT/resolve/main/ensemble/1dpwseg.safetensor",
"type": "application/octet-stream; application=safetensor",
"title": "Pytorch model weights checkpoint",
"description": "The weights of the model in safetensor format.",
"mlm:artifact_type": "safetensor.torch.save_file",
"roles": [
"mlm:model",
"mlm:weights",
"data"
]
},
"1dpwunetpp": {
"href": "https://huggingface.co/tacofoundation/PROBAandSPOT/resolve/main/ensemble/1dpwunetpp.safetensor",
"type": "application/octet-stream; application=safetensor",
"title": "Pytorch model weights checkpoint",
"description": "The weights of the model in safetensor format.",
"mlm:artifact_type": "safetensor.torch.save_file",
"roles": [
"mlm:model",
"mlm:weights",
"data"
]
},
"unet": {
"href": "https://huggingface.co/tacofoundation/PROBAandSPOT/resolve/main/ensemble/unet.safetensor",
"type": "application/octet-stream; application=safetensor",
"title": "Pytorch model weights checkpoint",
"description": "The weights of the model in safetensor format.",
"mlm:artifact_type": "safetensor.torch.save_file",
"roles": [
"mlm:model",
"mlm:weights",
"data"
]
},
"unetpp": {
"href": "https://huggingface.co/tacofoundation/PROBAandSPOT/resolve/main/ensemble/unetpp.safetensor",
"type": "application/octet-stream; application=safetensor",
"title": "Pytorch model weights checkpoint",
"description": "The weights of the model in safetensor format.",
"mlm:artifact_type": "safetensor.torch.save_file",
"roles": [
"mlm:model",
"mlm:weights",
"data"
]
},
"c2r1km": {
"href": "https://huggingface.co/tacofoundation/PROBAandSPOT/resolve/main/ensemble/c2r1km.safetensor",
"type": "application/octet-stream; application=safetensor",
"title": "Pytorch model weights checkpoint",
"description": "The weights of the model in safetensor format.",
"mlm:artifact_type": "safetensor.torch.save_file",
"roles": [
"mlm:model",
"mlm:weights",
"data"
]
},
"source_code": {
"href": "https://huggingface.co/tacofoundation/PROBAandSPOT/resolve/main/ensemble/load.py",
"type": "text/x-python",
"title": "Model load script",
"description": "Python script to load the model.",
"roles": [
"mlm:source_code",
"code"
]
},
"source_code_extra": {
"href": "https://huggingface.co/tacofoundation/PROBAandSPOT/resolve/main/ensemble/model.py",
"type": "text/x-python",
"title": "Model load script - Extra",
"description": "Python script to load the model.",
"roles": [
"mlm:source_code",
"code"
]
},
"source_code_c2r1km": {
"href": "https://huggingface.co/tacofoundation/PROBAandSPOT/resolve/main/ensemble/c2r1km.py",
"type": "text/x-python",
"title": "Model load script - Extra",
"description": "Python script to load the model.",
"roles": [
"mlm:source_code",
"code"
]
},
"example_data": {
"href": "https://huggingface.co/tacofoundation/PROBAandSPOT/resolve/main/ensemble/example_data.safetensor",
"type": "application/octet-stream; application=safetensors",
"title": "Example Sentinel-2 image",
"description": "Example Sentinel-2 image for model inference.",
"roles": [
"mlm:example_data",
"data"
]
}
},
"collection": "CloudEnsemble"
}