Skip to content
This repository was archived by the owner on Jul 14, 2025. It is now read-only.

Commit bdeaa0e

Browse files
committed
Add cyclone wind estimation model example
1 parent 378b15c commit bdeaa0e

File tree

2 files changed

+142
-0
lines changed

2 files changed

+142
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
services:
2+
inference:
3+
image: radiantearth/cyclone-model-torchgeo:1
4+
volumes:
5+
- "${INPUT_DATA}:/var/data/input"
6+
- "${OUTPUT_DATA}:/var/data/output"
Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
{
2+
"stac_version": "1.0.0",
3+
"stac_extensions": [
4+
"https://stac-extensions.github.io/ml-model/v1.0.0/schema.json",
5+
"https://stac-extensions.github.io/scientific/v1.0.0/schema.json"
6+
],
7+
"type": "Feature",
8+
"id": "model-item",
9+
"bbox": [
10+
-179.999,
11+
-4.5,
12+
179.999,
13+
70.55
14+
],
15+
"geometry": {
16+
"type": "MultiPolygon",
17+
"coordinates": [
18+
[
19+
[
20+
[
21+
3.2,
22+
-4.5
23+
],
24+
[
25+
3.2,
26+
70.55
27+
],
28+
[
29+
-179.999,
30+
70.55
31+
],
32+
[
33+
-179.999,
34+
-4.5
35+
],
36+
[
37+
3.2,
38+
-4.5
39+
]
40+
]
41+
],
42+
[
43+
[
44+
[
45+
179.999,
46+
17.7
47+
],
48+
[
49+
179.999,
50+
42.7
51+
],
52+
[
53+
159.55,
54+
42.7
55+
],
56+
[
57+
159.55,
58+
17.7
59+
],
60+
[
61+
179.999,
62+
17.7
63+
]
64+
]
65+
]
66+
]
67+
},
68+
"properties": {
69+
"datetime": "2020-12-11T22:38:32Z",
70+
"license": "MIT",
71+
"providers": [
72+
{
73+
"name": "Microsoft AI for Good Research Lab (Caleb Robinson)",
74+
"roles": [
75+
"producer"
76+
],
77+
"email": "[email protected]",
78+
"url": "https://www.microsoft.com/en-us/ai/ai-for-good"
79+
}
80+
],
81+
"ml-model:learning_approach": "supervised",
82+
"ml-model:prediction_type": "regression",
83+
"ml-model:architecture": "resnet18",
84+
"sci:doi": "10.5281/zenodo.5773331",
85+
"sci:citation": "Caleb Robinson. (2021). Tropical Cyclone Wind Estimation model (2.0). Zenodo. https://doi.org/10.5281/zenodo.5773331.",
86+
"sci:publications": [
87+
{
88+
"sci:citation": "Stewart, A., Robinson, C. and Corley, I., 2021. TorchGeo: deep learning with geospatial data. arXiv preprint arXiv:2111.08872, [online] (11). Available at: <https://arxiv.org/abs/2111.08872> [Date Accessed]."
89+
}
90+
]
91+
},
92+
"links": [
93+
{
94+
"rel": "root",
95+
"href": "./catalog.json",
96+
"type": "application/json",
97+
"title": "Root Catalog"
98+
},
99+
{
100+
"rel": "parent",
101+
"href": "./catalog.json",
102+
"type": "application/json",
103+
"title": "Root Catalog"
104+
},
105+
{
106+
"rel": "ml-model:inferencing-image",
107+
"href": "docker.io/radiantearth/cyclone-model-torchgeo:1",
108+
"type": "docker-image",
109+
"title": "Cyclone Wind Estimation Model"
110+
},
111+
{
112+
"rel": "ml-model:train-data",
113+
"href": "https://api.radiant.earth/mlhub/v1/collections/nasa_tropical_storm_competition_train_source",
114+
"type": "application/json",
115+
"title": "Training Data"
116+
}
117+
],
118+
"assets": {
119+
"inferencing-compose": {
120+
"href": "./inferencing.yml",
121+
"type": "text/x-yaml; application=compose",
122+
"title": "Model inferencing runtime",
123+
"roles": [
124+
"ml-model:inference-runtime"
125+
]
126+
},
127+
"inferencing-checkpoint": {
128+
"href": "https://zenodo.org/record/5773331/files/last.ckpt?download=1",
129+
"type": "application/octet-stream",
130+
"title": "Final model checkpoint",
131+
"roles": [
132+
"ml-model:checkpoint"
133+
]
134+
}
135+
}
136+
}

0 commit comments

Comments
 (0)