maelic commited on
Commit
6362d22
·
verified ·
1 Parent(s): 0d220c2

Update model card

Browse files
Files changed (1) hide show
  1. README.md +54 -54
README.md CHANGED
@@ -11,7 +11,7 @@ tags:
11
  pipeline_tag: object-detection
12
  library_name: sgg-benchmark
13
  model-index:
14
- - name: REACT++ yolo12n
15
  results:
16
  - task:
17
  type: object-detection
@@ -21,36 +21,36 @@ model-index:
21
  type: psg
22
  metrics:
23
  - type: mR@20
24
- value: 16.88
25
  name: mR@20
26
  - type: R@20
27
- value: 26.88
28
  name: R@20
29
  - type: F1@20
30
- value: 20.74
31
  name: F1@20
32
  - type: mR@50
33
- value: 18.65
34
  name: mR@50
35
  - type: R@50
36
- value: 30.61
37
  name: R@50
38
  - type: F1@50
39
- value: 23.17
40
  name: F1@50
41
  - type: mR@100
42
- value: 19.5
43
  name: mR@100
44
  - type: R@100
45
- value: 31.8
46
  name: R@100
47
  - type: F1@100
48
- value: 24.17
49
  name: F1@100
50
  - type: e2e_latency_ms
51
- value: 11.4
52
  name: e2e_latency_ms
53
- - name: REACT++ yolo12s
54
  results:
55
  - task:
56
  type: object-detection
@@ -60,36 +60,36 @@ model-index:
60
  type: psg
61
  metrics:
62
  - type: mR@20
63
- value: 21.12
64
  name: mR@20
65
  - type: R@20
66
- value: 29.28
67
  name: R@20
68
  - type: F1@20
69
- value: 24.54
70
  name: F1@20
71
  - type: mR@50
72
- value: 23.21
73
  name: mR@50
74
  - type: R@50
75
- value: 33.48
76
  name: R@50
77
  - type: F1@50
78
- value: 27.41
79
  name: F1@50
80
  - type: mR@100
81
- value: 23.77
82
  name: mR@100
83
  - type: R@100
84
- value: 34.74
85
  name: R@100
86
  - type: F1@100
87
- value: 28.23
88
  name: F1@100
89
  - type: e2e_latency_ms
90
- value: 12.2
91
  name: e2e_latency_ms
92
- - name: REACT++ yolo12m
93
  results:
94
  - task:
95
  type: object-detection
@@ -99,36 +99,36 @@ model-index:
99
  type: psg
100
  metrics:
101
  - type: mR@20
102
- value: 22.74
103
  name: mR@20
104
  - type: R@20
105
- value: 32.69
106
  name: R@20
107
  - type: F1@20
108
- value: 26.82
109
  name: F1@20
110
  - type: mR@50
111
- value: 25.21
112
  name: mR@50
113
  - type: R@50
114
- value: 37.2
115
  name: R@50
116
  - type: F1@50
117
- value: 30.05
118
  name: F1@50
119
  - type: mR@100
120
- value: 26.08
121
  name: mR@100
122
  - type: R@100
123
- value: 38.58
124
  name: R@100
125
  - type: F1@100
126
- value: 31.12
127
  name: F1@100
128
  - type: e2e_latency_ms
129
- value: 15.7
130
  name: e2e_latency_ms
131
- - name: REACT++ yolo12l
132
  results:
133
  - task:
134
  type: object-detection
@@ -138,34 +138,34 @@ model-index:
138
  type: psg
139
  metrics:
140
  - type: mR@20
141
- value: 23.2
142
  name: mR@20
143
  - type: R@20
144
- value: 30.99
145
  name: R@20
146
  - type: F1@20
147
- value: 26.53
148
  name: F1@20
149
  - type: mR@50
150
- value: 25.49
151
  name: mR@50
152
  - type: R@50
153
- value: 35.3
154
  name: R@50
155
  - type: F1@50
156
- value: 29.6
157
  name: F1@50
158
  - type: mR@100
159
- value: 26.45
160
  name: mR@100
161
  - type: R@100
162
- value: 36.68
163
  name: R@100
164
  - type: F1@100
165
- value: 30.74
166
  name: F1@100
167
  - type: e2e_latency_ms
168
- value: 19.6
169
  name: e2e_latency_ms
170
  - name: REACT++ yolov8m
171
  results:
@@ -208,7 +208,7 @@ model-index:
208
  name: e2e_latency_ms
209
  ---
210
 
211
- # REACT++ Scene Graph Generation — PSG (yolo12n, yolo12s, yolo12m, yolo12l, yolov8m)
212
 
213
  This repository contains **REACT++** model checkpoints for scene graph generation (SGG)
214
  on the **PSG** benchmark, across 5 backbone sizes.
@@ -235,10 +235,10 @@ The models were trained with the
235
 
236
  | Backbone | Params | R@20 | R@50 | R@100 | mR@20 | mR@50 | mR@100 | F1@20 | F1@50 | F1@100 | E2E Lat. (ms) |
237
  |----------|:------:|-----:|-----:|------:|------:|------:|-------:|------:|------:|-------:|--------------:|
238
- | yolo12n | ~2.6M | 26.88 | 30.61 | 31.8 | 16.88 | 18.65 | 19.5 | 20.74 | 23.17 | 24.17 | 11.4 |
239
- | yolo12s | ~9.2M | 29.28 | 33.48 | 34.74 | 21.12 | 23.21 | 23.77 | 24.54 | 27.41 | 28.23 | 12.2 |
240
- | yolo12m | ~20.2M | 32.69 | 37.2 | 38.58 | 22.74 | 25.21 | 26.08 | 26.82 | 30.05 | 31.12 | 15.7 |
241
  | yolo12l | ~26.5M | 30.99 | 35.3 | 36.68 | 23.2 | 25.49 | 26.45 | 26.53 | 29.6 | 30.74 | 19.6 |
 
 
 
242
  | yolov8m | ~25.9M | 30.69 | 35.68 | 37.43 | 22.75 | 25.46 | 26.4 | 26.13 | 29.72 | 30.96 | 15.3 |
243
 
244
  ---
@@ -247,10 +247,10 @@ The models were trained with the
247
 
248
  | Variant | Sub-folder | Checkpoint files |
249
  |---------|------------|-----------------|
250
- | yolo12n | `yolo12n/` | `yolo12n/model.onnx` (ONNX) · `yolo12n/best_model_epoch_5.pth` (PyTorch) |
251
- | yolo12s | `yolo12s/` | `yolo12s/model.onnx` (ONNX) · `yolo12s/best_model_epoch_6.pth` (PyTorch) |
252
- | yolo12m | `yolo12m/` | `yolo12m/model.onnx` (ONNX) · `yolo12m/best_model_epoch_9.pth` (PyTorch) |
253
  | yolo12l | `yolo12l/` | `yolo12l/model.onnx` (ONNX) · `yolo12l/best_model_epoch_9.pth` (PyTorch) |
 
 
 
254
  | yolov8m | `yolov8m/` | `yolov8m/model.onnx` (ONNX) · `yolov8m/best_model_epoch_6.pth` (PyTorch) |
255
 
256
  ---
@@ -264,7 +264,7 @@ from huggingface_hub import hf_hub_download
264
 
265
  onnx_path = hf_hub_download(
266
  repo_id="maelic/REACTPlusPlus_PSG",
267
- filename="yolo12n/model.onnx",
268
  repo_type="model",
269
  )
270
  # Run with tools/eval_onnx_psg.py or load directly via onnxruntime
@@ -284,12 +284,12 @@ from huggingface_hub import hf_hub_download
284
 
285
  ckpt_path = hf_hub_download(
286
  repo_id="maelic/REACTPlusPlus_PSG",
287
- filename="yolo12n/best_model.pth",
288
  repo_type="model",
289
  )
290
  cfg_path = hf_hub_download(
291
  repo_id="maelic/REACTPlusPlus_PSG",
292
- filename="yolo12n/hydra_config.yaml",
293
  repo_type="model",
294
  )
295
 
 
11
  pipeline_tag: object-detection
12
  library_name: sgg-benchmark
13
  model-index:
14
+ - name: REACT++ yolo12l
15
  results:
16
  - task:
17
  type: object-detection
 
21
  type: psg
22
  metrics:
23
  - type: mR@20
24
+ value: 23.2
25
  name: mR@20
26
  - type: R@20
27
+ value: 30.99
28
  name: R@20
29
  - type: F1@20
30
+ value: 26.53
31
  name: F1@20
32
  - type: mR@50
33
+ value: 25.49
34
  name: mR@50
35
  - type: R@50
36
+ value: 35.3
37
  name: R@50
38
  - type: F1@50
39
+ value: 29.6
40
  name: F1@50
41
  - type: mR@100
42
+ value: 26.45
43
  name: mR@100
44
  - type: R@100
45
+ value: 36.68
46
  name: R@100
47
  - type: F1@100
48
+ value: 30.74
49
  name: F1@100
50
  - type: e2e_latency_ms
51
+ value: 19.6
52
  name: e2e_latency_ms
53
+ - name: REACT++ yolo12m
54
  results:
55
  - task:
56
  type: object-detection
 
60
  type: psg
61
  metrics:
62
  - type: mR@20
63
+ value: 22.74
64
  name: mR@20
65
  - type: R@20
66
+ value: 32.69
67
  name: R@20
68
  - type: F1@20
69
+ value: 26.82
70
  name: F1@20
71
  - type: mR@50
72
+ value: 25.21
73
  name: mR@50
74
  - type: R@50
75
+ value: 37.2
76
  name: R@50
77
  - type: F1@50
78
+ value: 30.05
79
  name: F1@50
80
  - type: mR@100
81
+ value: 26.08
82
  name: mR@100
83
  - type: R@100
84
+ value: 38.58
85
  name: R@100
86
  - type: F1@100
87
+ value: 31.12
88
  name: F1@100
89
  - type: e2e_latency_ms
90
+ value: 15.7
91
  name: e2e_latency_ms
92
+ - name: REACT++ yolo12s
93
  results:
94
  - task:
95
  type: object-detection
 
99
  type: psg
100
  metrics:
101
  - type: mR@20
102
+ value: 21.12
103
  name: mR@20
104
  - type: R@20
105
+ value: 29.28
106
  name: R@20
107
  - type: F1@20
108
+ value: 24.54
109
  name: F1@20
110
  - type: mR@50
111
+ value: 23.21
112
  name: mR@50
113
  - type: R@50
114
+ value: 33.48
115
  name: R@50
116
  - type: F1@50
117
+ value: 27.41
118
  name: F1@50
119
  - type: mR@100
120
+ value: 23.77
121
  name: mR@100
122
  - type: R@100
123
+ value: 34.74
124
  name: R@100
125
  - type: F1@100
126
+ value: 28.23
127
  name: F1@100
128
  - type: e2e_latency_ms
129
+ value: 12.2
130
  name: e2e_latency_ms
131
+ - name: REACT++ yolo12n
132
  results:
133
  - task:
134
  type: object-detection
 
138
  type: psg
139
  metrics:
140
  - type: mR@20
141
+ value: 16.88
142
  name: mR@20
143
  - type: R@20
144
+ value: 26.88
145
  name: R@20
146
  - type: F1@20
147
+ value: 20.74
148
  name: F1@20
149
  - type: mR@50
150
+ value: 18.65
151
  name: mR@50
152
  - type: R@50
153
+ value: 30.61
154
  name: R@50
155
  - type: F1@50
156
+ value: 23.17
157
  name: F1@50
158
  - type: mR@100
159
+ value: 19.5
160
  name: mR@100
161
  - type: R@100
162
+ value: 31.8
163
  name: R@100
164
  - type: F1@100
165
+ value: 24.17
166
  name: F1@100
167
  - type: e2e_latency_ms
168
+ value: 11.4
169
  name: e2e_latency_ms
170
  - name: REACT++ yolov8m
171
  results:
 
208
  name: e2e_latency_ms
209
  ---
210
 
211
+ # REACT++ Scene Graph Generation — PSG (yolo12l, yolo12m, yolo12s, yolo12n, yolov8m)
212
 
213
  This repository contains **REACT++** model checkpoints for scene graph generation (SGG)
214
  on the **PSG** benchmark, across 5 backbone sizes.
 
235
 
236
  | Backbone | Params | R@20 | R@50 | R@100 | mR@20 | mR@50 | mR@100 | F1@20 | F1@50 | F1@100 | E2E Lat. (ms) |
237
  |----------|:------:|-----:|-----:|------:|------:|------:|-------:|------:|------:|-------:|--------------:|
 
 
 
238
  | yolo12l | ~26.5M | 30.99 | 35.3 | 36.68 | 23.2 | 25.49 | 26.45 | 26.53 | 29.6 | 30.74 | 19.6 |
239
+ | yolo12m | ~20.2M | 32.69 | 37.2 | 38.58 | 22.74 | 25.21 | 26.08 | 26.82 | 30.05 | 31.12 | 15.7 |
240
+ | yolo12s | ~9.2M | 29.28 | 33.48 | 34.74 | 21.12 | 23.21 | 23.77 | 24.54 | 27.41 | 28.23 | 12.2 |
241
+ | yolo12n | ~2.6M | 26.88 | 30.61 | 31.8 | 16.88 | 18.65 | 19.5 | 20.74 | 23.17 | 24.17 | 11.4 |
242
  | yolov8m | ~25.9M | 30.69 | 35.68 | 37.43 | 22.75 | 25.46 | 26.4 | 26.13 | 29.72 | 30.96 | 15.3 |
243
 
244
  ---
 
247
 
248
  | Variant | Sub-folder | Checkpoint files |
249
  |---------|------------|-----------------|
 
 
 
250
  | yolo12l | `yolo12l/` | `yolo12l/model.onnx` (ONNX) · `yolo12l/best_model_epoch_9.pth` (PyTorch) |
251
+ | yolo12m | `yolo12m/` | `yolo12m/model.onnx` (ONNX) · `yolo12m/best_model_epoch_9.pth` (PyTorch) |
252
+ | yolo12s | `yolo12s/` | `yolo12s/model.onnx` (ONNX) · `yolo12s/best_model_epoch_6.pth` (PyTorch) |
253
+ | yolo12n | `yolo12n/` | `yolo12n/model.onnx` (ONNX) · `yolo12n/best_model_epoch_5.pth` (PyTorch) |
254
  | yolov8m | `yolov8m/` | `yolov8m/model.onnx` (ONNX) · `yolov8m/best_model_epoch_6.pth` (PyTorch) |
255
 
256
  ---
 
264
 
265
  onnx_path = hf_hub_download(
266
  repo_id="maelic/REACTPlusPlus_PSG",
267
+ filename="yolo12l/model.onnx",
268
  repo_type="model",
269
  )
270
  # Run with tools/eval_onnx_psg.py or load directly via onnxruntime
 
284
 
285
  ckpt_path = hf_hub_download(
286
  repo_id="maelic/REACTPlusPlus_PSG",
287
+ filename="yolo12l/best_model.pth",
288
  repo_type="model",
289
  )
290
  cfg_path = hf_hub_download(
291
  repo_id="maelic/REACTPlusPlus_PSG",
292
+ filename="yolo12l/config.yml",
293
  repo_type="model",
294
  )
295