qaihm-bot commited on
Commit
e782598
·
verified ·
1 Parent(s): 24d9898

See https://github.com/quic/ai-hub-models/releases/v0.47.0 for changelog.

Files changed (2) hide show
  1. LICENSE +1 -0
  2. README.md +83 -75
LICENSE CHANGED
@@ -0,0 +1 @@
 
 
1
+ The license of the original trained model can be found at https://github.com/thograce/BGNet/blob/master/LICENSE.
README.md CHANGED
@@ -42,81 +42,89 @@ See our repository for [BGNet on GitHub](https://github.com/quic/ai-hub-models/b
42
  ## Performance Summary
43
  | Model | Runtime | Precision | Chipset | Inference Time (ms) | Peak Memory Range (MB) | Primary Compute Unit
44
  |---|---|---|---|---|---|---
45
- | BGNet | ONNX | float | Snapdragon® X Elite | 19.133 ms | 154 - 154 MB | NPU
46
- | BGNet | ONNX | float | Snapdragon® 8 Gen 3 Mobile | 13.733 ms | 3 - 249 MB | NPU
47
- | BGNet | ONNX | float | Qualcomm® QCS8550 (Proxy) | 18.77 ms | 0 - 161 MB | NPU
48
- | BGNet | ONNX | float | Qualcomm® QCS9075 | 34.55 ms | 2 - 7 MB | NPU
49
- | BGNet | ONNX | float | Snapdragon® 8 Elite For Galaxy Mobile | 10.969 ms | 3 - 176 MB | NPU
50
- | BGNet | ONNX | float | Snapdragon® 8 Elite Gen 5 Mobile | 9.206 ms | 1 - 182 MB | NPU
51
- | BGNet | ONNX | w8a16 | Snapdragon® X Elite | 12.075 ms | 78 - 78 MB | NPU
52
- | BGNet | ONNX | w8a16 | Snapdragon® 8 Gen 3 Mobile | 8.779 ms | 2 - 352 MB | NPU
53
- | BGNet | ONNX | w8a16 | Qualcomm® QCS6490 | 2710.461 ms | 327 - 384 MB | CPU
54
- | BGNet | ONNX | w8a16 | Qualcomm® QCS8550 (Proxy) | 11.98 ms | 0 - 561 MB | NPU
55
- | BGNet | ONNX | w8a16 | Qualcomm® QCS9075 | 14.447 ms | 1 - 4 MB | NPU
56
- | BGNet | ONNX | w8a16 | Qualcomm® QCM6690 | 1254.75 ms | 267 - 282 MB | CPU
57
- | BGNet | ONNX | w8a16 | Snapdragon® 8 Elite For Galaxy Mobile | 6.96 ms | 2 - 214 MB | NPU
58
- | BGNet | ONNX | w8a16 | Snapdragon® 7 Gen 4 Mobile | 1251.117 ms | 220 - 231 MB | CPU
59
- | BGNet | ONNX | w8a16 | Snapdragon® 8 Elite Gen 5 Mobile | 5.159 ms | 0 - 214 MB | NPU
60
- | BGNet | ONNX | w8a8 | Snapdragon® X Elite | 6.222 ms | 78 - 78 MB | NPU
61
- | BGNet | ONNX | w8a8 | Snapdragon® 8 Gen 3 Mobile | 4.466 ms | 0 - 281 MB | NPU
62
- | BGNet | ONNX | w8a8 | Qualcomm® QCS6490 | 446.974 ms | 49 - 158 MB | CPU
63
- | BGNet | ONNX | w8a8 | Qualcomm® QCS8550 (Proxy) | 6.373 ms | 0 - 83 MB | NPU
64
- | BGNet | ONNX | w8a8 | Qualcomm® QCS9075 | 7.517 ms | 0 - 4 MB | NPU
65
- | BGNet | ONNX | w8a8 | Qualcomm® QCM6690 | 395.944 ms | 52 - 68 MB | CPU
66
- | BGNet | ONNX | w8a8 | Snapdragon® 8 Elite For Galaxy Mobile | 3.796 ms | 0 - 177 MB | NPU
67
- | BGNet | ONNX | w8a8 | Snapdragon® 7 Gen 4 Mobile | 328.101 ms | 28 - 40 MB | CPU
68
- | BGNet | ONNX | w8a8 | Snapdragon® 8 Elite Gen 5 Mobile | 3.095 ms | 0 - 178 MB | NPU
69
- | BGNet | QNN_DLC | float | Snapdragon® X Elite | 20.02 ms | 2 - 2 MB | NPU
70
- | BGNet | QNN_DLC | float | Snapdragon® 8 Gen 3 Mobile | 14.126 ms | 0 - 310 MB | NPU
71
- | BGNet | QNN_DLC | float | Qualcomm® QCS8275 (Proxy) | 115.222 ms | 2 - 238 MB | NPU
72
- | BGNet | QNN_DLC | float | Qualcomm® QCS8550 (Proxy) | 19.65 ms | 2 - 4 MB | NPU
73
- | BGNet | QNN_DLC | float | Qualcomm® SA8775P | 31.764 ms | 2 - 237 MB | NPU
74
- | BGNet | QNN_DLC | float | Qualcomm® QCS9075 | 37.248 ms | 2 - 6 MB | NPU
75
- | BGNet | QNN_DLC | float | Qualcomm® QCS8450 (Proxy) | 39.088 ms | 0 - 260 MB | NPU
76
- | BGNet | QNN_DLC | float | Qualcomm® SA7255P | 115.222 ms | 2 - 238 MB | NPU
77
- | BGNet | QNN_DLC | float | Qualcomm® SA8295P | 34.339 ms | 2 - 195 MB | NPU
78
- | BGNet | QNN_DLC | float | Snapdragon® 8 Elite For Galaxy Mobile | 11.059 ms | 2 - 234 MB | NPU
79
- | BGNet | QNN_DLC | float | Snapdragon® 8 Elite Gen 5 Mobile | 8.697 ms | 2 - 245 MB | NPU
80
- | BGNet | QNN_DLC | w8a16 | Snapdragon® X Elite | 12.967 ms | 1 - 1 MB | NPU
81
- | BGNet | QNN_DLC | w8a16 | Snapdragon® 8 Gen 3 Mobile | 9.094 ms | 0 - 393 MB | NPU
82
- | BGNet | QNN_DLC | w8a16 | Qualcomm® QCS6490 | 61.717 ms | 1 - 4 MB | NPU
83
- | BGNet | QNN_DLC | w8a16 | Qualcomm® QCS8275 (Proxy) | 36.589 ms | 1 - 259 MB | NPU
84
- | BGNet | QNN_DLC | w8a16 | Qualcomm® QCS8550 (Proxy) | 12.406 ms | 1 - 3 MB | NPU
85
- | BGNet | QNN_DLC | w8a16 | Qualcomm® SA8775P | 12.83 ms | 1 - 260 MB | NPU
86
- | BGNet | QNN_DLC | w8a16 | Qualcomm® QCS9075 | 15.088 ms | 1 - 4 MB | NPU
87
- | BGNet | QNN_DLC | w8a16 | Qualcomm® QCM6690 | 200.187 ms | 1 - 362 MB | NPU
88
- | BGNet | QNN_DLC | w8a16 | Qualcomm® QCS8450 (Proxy) | 20.716 ms | 1 - 377 MB | NPU
89
- | BGNet | QNN_DLC | w8a16 | Qualcomm® SA7255P | 36.589 ms | 1 - 259 MB | NPU
90
- | BGNet | QNN_DLC | w8a16 | Qualcomm® SA8295P | 20.431 ms | 1 - 258 MB | NPU
91
- | BGNet | QNN_DLC | w8a16 | Snapdragon® 8 Elite For Galaxy Mobile | 6.88 ms | 1 - 251 MB | NPU
92
- | BGNet | QNN_DLC | w8a16 | Snapdragon® 7 Gen 4 Mobile | 23.422 ms | 1 - 340 MB | NPU
93
- | BGNet | QNN_DLC | w8a16 | Snapdragon® 8 Elite Gen 5 Mobile | 5.914 ms | 1 - 258 MB | NPU
94
- | BGNet | QNN_DLC | w8a8 | Snapdragon® X Elite | 6.449 ms | 0 - 0 MB | NPU
95
- | BGNet | QNN_DLC | w8a8 | Snapdragon® 8 Gen 3 Mobile | 4.419 ms | 0 - 318 MB | NPU
96
- | BGNet | QNN_DLC | w8a8 | Qualcomm® QCS6490 | 26.543 ms | 2 - 5 MB | NPU
97
- | BGNet | QNN_DLC | w8a8 | Qualcomm® QCS8275 (Proxy) | 17.966 ms | 1 - 212 MB | NPU
98
- | BGNet | QNN_DLC | w8a8 | Qualcomm® QCS8550 (Proxy) | 6.205 ms | 1 - 2 MB | NPU
99
- | BGNet | QNN_DLC | w8a8 | Qualcomm® SA8775P | 6.601 ms | 1 - 214 MB | NPU
100
- | BGNet | QNN_DLC | w8a8 | Qualcomm® QCS9075 | 7.502 ms | 1 - 3 MB | NPU
101
- | BGNet | QNN_DLC | w8a8 | Qualcomm® QCM6690 | 112.998 ms | 1 - 290 MB | NPU
102
- | BGNet | QNN_DLC | w8a8 | Qualcomm® QCS8450 (Proxy) | 9.531 ms | 0 - 318 MB | NPU
103
- | BGNet | QNN_DLC | w8a8 | Qualcomm® SA7255P | 17.966 ms | 1 - 212 MB | NPU
104
- | BGNet | QNN_DLC | w8a8 | Qualcomm® SA8295P | 10.032 ms | 1 - 214 MB | NPU
105
- | BGNet | QNN_DLC | w8a8 | Snapdragon® 8 Elite For Galaxy Mobile | 3.577 ms | 0 - 211 MB | NPU
106
- | BGNet | QNN_DLC | w8a8 | Snapdragon® 7 Gen 4 Mobile | 11.111 ms | 1 - 285 MB | NPU
107
- | BGNet | QNN_DLC | w8a8 | Snapdragon® 8 Elite Gen 5 Mobile | 2.843 ms | 1 - 215 MB | NPU
108
- | BGNet | TFLITE | float | Snapdragon® 8 Gen 3 Mobile | 14.439 ms | 1 - 457 MB | NPU
109
- | BGNet | TFLITE | float | Qualcomm® QCS8275 (Proxy) | 113.713 ms | 1 - 301 MB | NPU
110
- | BGNet | TFLITE | float | Qualcomm® QCS8550 (Proxy) | 19.606 ms | 1 - 4 MB | NPU
111
- | BGNet | TFLITE | float | Qualcomm® SA8775P | 31.741 ms | 1 - 303 MB | NPU
112
- | BGNet | TFLITE | float | Qualcomm® QCS9075 | 34.936 ms | 1 - 159 MB | NPU
113
- | BGNet | TFLITE | float | Qualcomm® QCS8450 (Proxy) | 37.065 ms | 1 - 415 MB | NPU
114
- | BGNet | TFLITE | float | Qualcomm® SA7255P | 113.713 ms | 1 - 301 MB | NPU
115
- | BGNet | TFLITE | float | Qualcomm® SA8295P | 32.914 ms | 1 - 261 MB | NPU
116
- | BGNet | TFLITE | float | Snapdragon® 8 Elite For Galaxy Mobile | 11.381 ms | 0 - 300 MB | NPU
117
- | BGNet | TFLITE | float | Snapdragon® 8 Elite Gen 5 Mobile | 8.535 ms | 1 - 311 MB | NPU
118
-
119
-
 
 
 
 
 
 
 
 
120
 
121
  ## References
122
  * [BGNet: Boundary-Guided Camouflaged Object Detection (IJCAI 2022)](https://arxiv.org/abs/2207.00794)
 
42
  ## Performance Summary
43
  | Model | Runtime | Precision | Chipset | Inference Time (ms) | Peak Memory Range (MB) | Primary Compute Unit
44
  |---|---|---|---|---|---|---
45
+ | BGNet | ONNX | float | Snapdragon® X Elite | 19.578 ms | 153 - 153 MB | NPU
46
+ | BGNet | ONNX | float | Snapdragon® 8 Gen 3 Mobile | 13.995 ms | 2 - 319 MB | NPU
47
+ | BGNet | ONNX | float | Qualcomm® QCS8550 (Proxy) | 19.168 ms | 0 - 522 MB | NPU
48
+ | BGNet | ONNX | float | Qualcomm® QCS9075 | 36.326 ms | 3 - 7 MB | NPU
49
+ | BGNet | ONNX | float | Snapdragon® 8 Elite For Galaxy Mobile | 11.407 ms | 3 - 245 MB | NPU
50
+ | BGNet | ONNX | float | Snapdragon® 8 Elite Gen 5 Mobile | 9.095 ms | 3 - 256 MB | NPU
51
+ | BGNet | ONNX | float | Snapdragon® X2 Elite | 9.934 ms | 154 - 154 MB | NPU
52
+ | BGNet | ONNX | w8a16 | Snapdragon® X Elite | 12.145 ms | 78 - 78 MB | NPU
53
+ | BGNet | ONNX | w8a16 | Snapdragon® 8 Gen 3 Mobile | 8.575 ms | 0 - 405 MB | NPU
54
+ | BGNet | ONNX | w8a16 | Qualcomm® QCS6490 | 2704.023 ms | 340 - 388 MB | CPU
55
+ | BGNet | ONNX | w8a16 | Qualcomm® QCS8550 (Proxy) | 11.612 ms | 0 - 85 MB | NPU
56
+ | BGNet | ONNX | w8a16 | Qualcomm® QCS9075 | 13.88 ms | 1 - 4 MB | NPU
57
+ | BGNet | ONNX | w8a16 | Qualcomm® QCM6690 | 1290.238 ms | 289 - 304 MB | CPU
58
+ | BGNet | ONNX | w8a16 | Snapdragon® 8 Elite For Galaxy Mobile | 6.946 ms | 2 - 260 MB | NPU
59
+ | BGNet | ONNX | w8a16 | Snapdragon® 7 Gen 4 Mobile | 1288.239 ms | 247 - 258 MB | CPU
60
+ | BGNet | ONNX | w8a16 | Snapdragon® 8 Elite Gen 5 Mobile | 4.894 ms | 2 - 271 MB | NPU
61
+ | BGNet | ONNX | w8a16 | Snapdragon® X2 Elite | 6.22 ms | 78 - 78 MB | NPU
62
+ | BGNet | ONNX | w8a8 | Snapdragon® X Elite | 6.965 ms | 77 - 77 MB | NPU
63
+ | BGNet | ONNX | w8a8 | Snapdragon® 8 Gen 3 Mobile | 4.55 ms | 0 - 338 MB | NPU
64
+ | BGNet | ONNX | w8a8 | Qualcomm® QCS6490 | 437.421 ms | 48 - 151 MB | CPU
65
+ | BGNet | ONNX | w8a8 | Qualcomm® QCS8550 (Proxy) | 6.779 ms | 0 - 83 MB | NPU
66
+ | BGNet | ONNX | w8a8 | Qualcomm® QCS9075 | 7.246 ms | 0 - 4 MB | NPU
67
+ | BGNet | ONNX | w8a8 | Qualcomm® QCM6690 | 397.068 ms | 28 - 43 MB | CPU
68
+ | BGNet | ONNX | w8a8 | Snapdragon® 8 Elite For Galaxy Mobile | 3.87 ms | 0 - 228 MB | NPU
69
+ | BGNet | ONNX | w8a8 | Snapdragon® 7 Gen 4 Mobile | 337.047 ms | 0 - 14 MB | CPU
70
+ | BGNet | ONNX | w8a8 | Snapdragon® 8 Elite Gen 5 Mobile | 3.231 ms | 0 - 230 MB | NPU
71
+ | BGNet | ONNX | w8a8 | Snapdragon® X2 Elite | 2.993 ms | 77 - 77 MB | NPU
72
+ | BGNet | QNN_DLC | float | Snapdragon® X Elite | 19.985 ms | 2 - 2 MB | NPU
73
+ | BGNet | QNN_DLC | float | Snapdragon® 8 Gen 3 Mobile | 14.312 ms | 2 - 314 MB | NPU
74
+ | BGNet | QNN_DLC | float | Qualcomm® QCS8275 (Proxy) | 115.242 ms | 2 - 238 MB | NPU
75
+ | BGNet | QNN_DLC | float | Qualcomm® QCS8550 (Proxy) | 19.475 ms | 2 - 4 MB | NPU
76
+ | BGNet | QNN_DLC | float | Qualcomm® SA8775P | 145.877 ms | 2 - 237 MB | NPU
77
+ | BGNet | QNN_DLC | float | Qualcomm® QCS9075 | 37.186 ms | 4 - 8 MB | NPU
78
+ | BGNet | QNN_DLC | float | Qualcomm® QCS8450 (Proxy) | 39.181 ms | 0 - 258 MB | NPU
79
+ | BGNet | QNN_DLC | float | Qualcomm® SA7255P | 115.242 ms | 2 - 238 MB | NPU
80
+ | BGNet | QNN_DLC | float | Qualcomm® SA8295P | 33.952 ms | 2 - 195 MB | NPU
81
+ | BGNet | QNN_DLC | float | Snapdragon® 8 Elite For Galaxy Mobile | 11.476 ms | 2 - 237 MB | NPU
82
+ | BGNet | QNN_DLC | float | Snapdragon® 8 Elite Gen 5 Mobile | 8.77 ms | 2 - 245 MB | NPU
83
+ | BGNet | QNN_DLC | float | Snapdragon® X2 Elite | 10.067 ms | 2 - 2 MB | NPU
84
+ | BGNet | QNN_DLC | w8a16 | Snapdragon® X Elite | 13.023 ms | 1 - 1 MB | NPU
85
+ | BGNet | QNN_DLC | w8a16 | Snapdragon® 8 Gen 3 Mobile | 9.092 ms | 1 - 392 MB | NPU
86
+ | BGNet | QNN_DLC | w8a16 | Qualcomm® QCS6490 | 61.652 ms | 1 - 4 MB | NPU
87
+ | BGNet | QNN_DLC | w8a16 | Qualcomm® QCS8275 (Proxy) | 36.561 ms | 1 - 258 MB | NPU
88
+ | BGNet | QNN_DLC | w8a16 | Qualcomm® QCS8550 (Proxy) | 12.476 ms | 1 - 3 MB | NPU
89
+ | BGNet | QNN_DLC | w8a16 | Qualcomm® SA8775P | 12.814 ms | 1 - 259 MB | NPU
90
+ | BGNet | QNN_DLC | w8a16 | Qualcomm® QCS9075 | 15.092 ms | 1 - 4 MB | NPU
91
+ | BGNet | QNN_DLC | w8a16 | Qualcomm® QCM6690 | 276.575 ms | 1 - 363 MB | NPU
92
+ | BGNet | QNN_DLC | w8a16 | Qualcomm® QCS8450 (Proxy) | 20.864 ms | 0 - 376 MB | NPU
93
+ | BGNet | QNN_DLC | w8a16 | Qualcomm® SA7255P | 36.561 ms | 1 - 258 MB | NPU
94
+ | BGNet | QNN_DLC | w8a16 | Qualcomm® SA8295P | 20.527 ms | 1 - 258 MB | NPU
95
+ | BGNet | QNN_DLC | w8a16 | Snapdragon® 8 Elite For Galaxy Mobile | 6.909 ms | 1 - 252 MB | NPU
96
+ | BGNet | QNN_DLC | w8a16 | Snapdragon® 7 Gen 4 Mobile | 23.08 ms | 1 - 344 MB | NPU
97
+ | BGNet | QNN_DLC | w8a16 | Snapdragon® 8 Elite Gen 5 Mobile | 5.907 ms | 1 - 258 MB | NPU
98
+ | BGNet | QNN_DLC | w8a16 | Snapdragon® X2 Elite | 7.068 ms | 1 - 1 MB | NPU
99
+ | BGNet | QNN_DLC | w8a8 | Snapdragon® X Elite | 6.419 ms | 0 - 0 MB | NPU
100
+ | BGNet | QNN_DLC | w8a8 | Snapdragon® 8 Gen 3 Mobile | 4.373 ms | 0 - 319 MB | NPU
101
+ | BGNet | QNN_DLC | w8a8 | Qualcomm® QCS6490 | 26.899 ms | 2 - 5 MB | NPU
102
+ | BGNet | QNN_DLC | w8a8 | Qualcomm® QCS8275 (Proxy) | 17.839 ms | 1 - 213 MB | NPU
103
+ | BGNet | QNN_DLC | w8a8 | Qualcomm® QCS8550 (Proxy) | 6.183 ms | 1 - 20 MB | NPU
104
+ | BGNet | QNN_DLC | w8a8 | Qualcomm® SA8775P | 6.56 ms | 1 - 213 MB | NPU
105
+ | BGNet | QNN_DLC | w8a8 | Qualcomm® QCS9075 | 7.368 ms | 1 - 3 MB | NPU
106
+ | BGNet | QNN_DLC | w8a8 | Qualcomm® QCM6690 | 100.396 ms | 1 - 293 MB | NPU
107
+ | BGNet | QNN_DLC | w8a8 | Qualcomm® QCS8450 (Proxy) | 9.573 ms | 0 - 321 MB | NPU
108
+ | BGNet | QNN_DLC | w8a8 | Qualcomm® SA7255P | 17.839 ms | 1 - 213 MB | NPU
109
+ | BGNet | QNN_DLC | w8a8 | Qualcomm® SA8295P | 10.016 ms | 0 - 215 MB | NPU
110
+ | BGNet | QNN_DLC | w8a8 | Snapdragon® 8 Elite For Galaxy Mobile | 3.529 ms | 1 - 212 MB | NPU
111
+ | BGNet | QNN_DLC | w8a8 | Snapdragon® 7 Gen 4 Mobile | 10.467 ms | 1 - 287 MB | NPU
112
+ | BGNet | QNN_DLC | w8a8 | Snapdragon® 8 Elite Gen 5 Mobile | 2.855 ms | 1 - 213 MB | NPU
113
+ | BGNet | QNN_DLC | w8a8 | Snapdragon® X2 Elite | 3.15 ms | 1 - 1 MB | NPU
114
+ | BGNet | TFLITE | float | Snapdragon® 8 Gen 3 Mobile | 14.464 ms | 1 - 455 MB | NPU
115
+ | BGNet | TFLITE | float | Qualcomm® QCS8275 (Proxy) | 113.916 ms | 1 - 299 MB | NPU
116
+ | BGNet | TFLITE | float | Qualcomm® QCS8550 (Proxy) | 19.864 ms | 1 - 3 MB | NPU
117
+ | BGNet | TFLITE | float | Qualcomm® SA8775P | 31.991 ms | 1 - 299 MB | NPU
118
+ | BGNet | TFLITE | float | Qualcomm® QCS9075 | 34.931 ms | 1 - 159 MB | NPU
119
+ | BGNet | TFLITE | float | Qualcomm® QCS8450 (Proxy) | 37.053 ms | 1 - 416 MB | NPU
120
+ | BGNet | TFLITE | float | Qualcomm® SA7255P | 113.916 ms | 1 - 299 MB | NPU
121
+ | BGNet | TFLITE | float | Qualcomm® SA8295P | 32.769 ms | 1 - 261 MB | NPU
122
+ | BGNet | TFLITE | float | Snapdragon® 8 Elite For Galaxy Mobile | 11.576 ms | 0 - 299 MB | NPU
123
+ | BGNet | TFLITE | float | Snapdragon® 8 Elite Gen 5 Mobile | 8.65 ms | 1 - 306 MB | NPU
124
+
125
+ ## License
126
+ * The license for the original implementation of BGNet can be found
127
+ [here](https://github.com/thograce/BGNet/blob/master/LICENSE).
128
 
129
  ## References
130
  * [BGNet: Boundary-Guided Camouflaged Object Detection (IJCAI 2022)](https://arxiv.org/abs/2207.00794)