qaihm-bot commited on
Commit
147b526
·
verified ·
1 Parent(s): 23cb420

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

PPE-Detection_float.dlc CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:284ae2f60ad798eee6890623f0e48d89081fe916c5f82ff1282b1a04060b694b
3
- size 24886948
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:79091629731d51168669937a08a6de614263e8bf3dbd0a7105fe8408a23efda1
3
+ size 24887044
PPE-Detection_float.onnx.zip CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:e185af330222bdec5b398943e9b20a284ea887981bb08d1863bcdf4f658921ff
3
  size 20241610
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:aefd12ce25bc3ad3a50373cba1f79302ade6a15a566bea15d4417426c801bac4
3
  size 20241610
PPE-Detection_w8a16.dlc CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:1a596768c48a24cc316a5dbd41c3609c4b315a2a8755930215480cd7bc3daf12
3
- size 6993116
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:227e53c5650686942ef60cf4dbd564f9eaeb2def0a5e06734d68d2ca10185113
3
+ size 6993212
PPE-Detection_w8a16.onnx.zip CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:79ea35e97946b589133a4e03cdacf6664b57cd627d3ae36af7e22ed0d1315235
3
- size 10953396
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:00700f8f5944e719ffe03eb3c1b75932abf7519235146427ac798291b6f95be0
3
+ size 10953397
PPE-Detection_w8a8.dlc CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:76815c31774ba93895b95c1d299608274ff0a39f5434416dadbaca5255f06a57
3
- size 6993116
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8366fc76b5646fb58ce52fc158bbd3aadb4a3cb6c4898c4082f0d6df50af531c
3
+ size 6993212
PPE-Detection_w8a8.onnx.zip CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:d3735f81eb273719a3dd3ca3e81ac77e0700350577049c9119e921451455870a
3
- size 10961310
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a522d33ecc85af5287f06a271656cea8417ef94db52a17b53f897b092b7949b2
3
+ size 10961309
PPE-Detection_w8a8.tflite CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:0b966c063772a165e4c526b97e4c8cae3c57633c239eda84a114ad910407db84
3
  size 6534912
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:674fdb1a3c52a62340d9a0d083790666cd09812dc12a84a82f475ca2af682dad
3
  size 6534912
README.md CHANGED
@@ -36,90 +36,97 @@ More details on model performance across various devices, can be found
36
 
37
  | Model | Precision | Device | Chipset | Target Runtime | Inference Time (ms) | Peak Memory Range (MB) | Primary Compute Unit | Target Model
38
  |---|---|---|---|---|---|---|---|---|
39
- | PPE-Detection | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | TFLITE | 4.122 ms | 0 - 23 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
40
- | PPE-Detection | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_DLC | 4.062 ms | 1 - 20 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
41
- | PPE-Detection | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | TFLITE | 1.411 ms | 0 - 41 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
42
- | PPE-Detection | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_DLC | 1.532 ms | 1 - 29 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
43
- | PPE-Detection | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | TFLITE | 0.673 ms | 0 - 136 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
44
- | PPE-Detection | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_DLC | 0.663 ms | 1 - 71 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
45
- | PPE-Detection | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | ONNX | 1.004 ms | 0 - 54 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.onnx.zip) |
46
- | PPE-Detection | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | TFLITE | 1.284 ms | 0 - 23 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
47
- | PPE-Detection | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_DLC | 1.239 ms | 0 - 19 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
48
- | PPE-Detection | float | SA7255P ADP | Qualcomm® SA7255P | TFLITE | 4.122 ms | 0 - 23 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
49
- | PPE-Detection | float | SA7255P ADP | Qualcomm® SA7255P | QNN_DLC | 4.062 ms | 1 - 20 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
50
- | PPE-Detection | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | TFLITE | 0.667 ms | 0 - 136 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
51
- | PPE-Detection | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | QNN_DLC | 0.662 ms | 0 - 73 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
52
- | PPE-Detection | float | SA8295P ADP | Qualcomm® SA8295P | TFLITE | 1.812 ms | 0 - 26 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
53
- | PPE-Detection | float | SA8295P ADP | Qualcomm® SA8295P | QNN_DLC | 1.843 ms | 1 - 24 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
54
- | PPE-Detection | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | TFLITE | 0.67 ms | 0 - 136 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
55
- | PPE-Detection | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | QNN_DLC | 0.662 ms | 0 - 72 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
56
- | PPE-Detection | float | SA8775P ADP | Qualcomm® SA8775P | TFLITE | 1.284 ms | 0 - 23 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
57
- | PPE-Detection | float | SA8775P ADP | Qualcomm® SA8775P | QNN_DLC | 1.239 ms | 0 - 19 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
58
- | PPE-Detection | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | TFLITE | 0.486 ms | 0 - 40 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
59
- | PPE-Detection | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | QNN_DLC | 0.484 ms | 1 - 33 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
60
- | PPE-Detection | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | ONNX | 0.692 ms | 0 - 36 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.onnx.zip) |
61
- | PPE-Detection | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | TFLITE | 0.406 ms | 0 - 24 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
62
- | PPE-Detection | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | QNN_DLC | 0.387 ms | 1 - 27 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
63
- | PPE-Detection | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | ONNX | 0.554 ms | 0 - 27 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.onnx.zip) |
64
- | PPE-Detection | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | TFLITE | 0.343 ms | 0 - 25 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
65
- | PPE-Detection | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | QNN_DLC | 0.343 ms | 0 - 26 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
66
- | PPE-Detection | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | ONNX | 0.539 ms | 1 - 29 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.onnx.zip) |
67
- | PPE-Detection | float | Snapdragon X Elite CRD | Snapdragon® X Elite | QNN_DLC | 0.793 ms | 54 - 54 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
68
- | PPE-Detection | float | Snapdragon X Elite CRD | Snapdragon® X Elite | ONNX | 0.929 ms | 12 - 12 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.onnx.zip) |
69
- | PPE-Detection | w8a16 | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_DLC | 1.439 ms | 0 - 20 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
70
- | PPE-Detection | w8a16 | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_DLC | 0.713 ms | 0 - 33 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
71
- | PPE-Detection | w8a16 | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_DLC | 0.478 ms | 0 - 48 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
72
- | PPE-Detection | w8a16 | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | ONNX | 0.813 ms | 0 - 49 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
73
- | PPE-Detection | w8a16 | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_DLC | 0.701 ms | 0 - 20 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
74
- | PPE-Detection | w8a16 | RB3 Gen 2 (Proxy) | Qualcomm® QCS6490 (Proxy) | ONNX | 44.121 ms | 26 - 38 MB | CPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
75
- | PPE-Detection | w8a16 | RB5 (Proxy) | Qualcomm® QCS8250 (Proxy) | ONNX | 39.146 ms | 18 - 37 MB | CPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
76
- | PPE-Detection | w8a16 | SA7255P ADP | Qualcomm® SA7255P | QNN_DLC | 1.439 ms | 0 - 20 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
77
- | PPE-Detection | w8a16 | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | QNN_DLC | 0.478 ms | 0 - 5 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
78
- | PPE-Detection | w8a16 | SA8295P ADP | Qualcomm® SA8295P | QNN_DLC | 1.101 ms | 0 - 26 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
79
- | PPE-Detection | w8a16 | SA8775P ADP | Qualcomm® SA8775P | QNN_DLC | 0.701 ms | 0 - 20 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
80
- | PPE-Detection | w8a16 | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | QNN_DLC | 0.327 ms | 0 - 35 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
81
- | PPE-Detection | w8a16 | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | ONNX | 0.494 ms | 0 - 45 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
82
- | PPE-Detection | w8a16 | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | QNN_DLC | 0.267 ms | 0 - 23 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
83
- | PPE-Detection | w8a16 | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | ONNX | 0.407 ms | 0 - 24 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
84
- | PPE-Detection | w8a16 | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | QNN_DLC | 0.229 ms | 0 - 21 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
85
- | PPE-Detection | w8a16 | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | ONNX | 0.366 ms | 0 - 29 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
86
- | PPE-Detection | w8a16 | Snapdragon X Elite CRD | Snapdragon® X Elite | QNN_DLC | 0.606 ms | 51 - 51 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
87
- | PPE-Detection | w8a16 | Snapdragon X Elite CRD | Snapdragon® X Elite | ONNX | 0.706 ms | 6 - 6 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
88
- | PPE-Detection | w8a8 | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | TFLITE | 0.873 ms | 0 - 19 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
89
- | PPE-Detection | w8a8 | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_DLC | 0.812 ms | 0 - 20 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
90
- | PPE-Detection | w8a8 | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | TFLITE | 0.36 ms | 0 - 39 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
91
- | PPE-Detection | w8a8 | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_DLC | 0.511 ms | 0 - 34 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
92
- | PPE-Detection | w8a8 | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | TFLITE | 0.25 ms | 0 - 50 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
93
- | PPE-Detection | w8a8 | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_DLC | 0.244 ms | 0 - 50 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
94
- | PPE-Detection | w8a8 | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | ONNX | 0.471 ms | 0 - 49 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
95
- | PPE-Detection | w8a8 | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | TFLITE | 0.447 ms | 0 - 18 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
96
- | PPE-Detection | w8a8 | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_DLC | 0.423 ms | 0 - 20 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
97
- | PPE-Detection | w8a8 | RB3 Gen 2 (Proxy) | Qualcomm® QCS6490 (Proxy) | TFLITE | 1.319 ms | 0 - 28 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
98
- | PPE-Detection | w8a8 | RB3 Gen 2 (Proxy) | Qualcomm® QCS6490 (Proxy) | QNN_DLC | 1.651 ms | 0 - 29 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
99
- | PPE-Detection | w8a8 | RB3 Gen 2 (Proxy) | Qualcomm® QCS6490 (Proxy) | ONNX | 8.06 ms | 5 - 19 MB | CPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
100
- | PPE-Detection | w8a8 | RB5 (Proxy) | Qualcomm® QCS8250 (Proxy) | TFLITE | 5.344 ms | 0 - 11 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
101
- | PPE-Detection | w8a8 | RB5 (Proxy) | Qualcomm® QCS8250 (Proxy) | ONNX | 7.352 ms | 5 - 18 MB | CPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
102
- | PPE-Detection | w8a8 | SA7255P ADP | Qualcomm® SA7255P | TFLITE | 0.873 ms | 0 - 19 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
103
- | PPE-Detection | w8a8 | SA7255P ADP | Qualcomm® SA7255P | QNN_DLC | 0.812 ms | 0 - 20 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
104
- | PPE-Detection | w8a8 | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | TFLITE | 0.254 ms | 0 - 50 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
105
- | PPE-Detection | w8a8 | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | QNN_DLC | 0.239 ms | 0 - 51 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
106
- | PPE-Detection | w8a8 | SA8295P ADP | Qualcomm® SA8295P | TFLITE | 0.707 ms | 0 - 24 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
107
- | PPE-Detection | w8a8 | SA8295P ADP | Qualcomm® SA8295P | QNN_DLC | 0.703 ms | 0 - 25 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
108
- | PPE-Detection | w8a8 | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | TFLITE | 0.249 ms | 0 - 50 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
109
- | PPE-Detection | w8a8 | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | QNN_DLC | 0.246 ms | 0 - 51 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
110
- | PPE-Detection | w8a8 | SA8775P ADP | Qualcomm® SA8775P | TFLITE | 0.447 ms | 0 - 18 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
111
- | PPE-Detection | w8a8 | SA8775P ADP | Qualcomm® SA8775P | QNN_DLC | 0.423 ms | 0 - 20 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
112
- | PPE-Detection | w8a8 | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | TFLITE | 0.18 ms | 0 - 43 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
113
- | PPE-Detection | w8a8 | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | QNN_DLC | 0.177 ms | 0 - 42 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
114
- | PPE-Detection | w8a8 | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | ONNX | 0.324 ms | 0 - 36 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
115
- | PPE-Detection | w8a8 | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | TFLITE | 0.152 ms | 0 - 22 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
116
- | PPE-Detection | w8a8 | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | QNN_DLC | 0.154 ms | 0 - 23 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
117
- | PPE-Detection | w8a8 | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | ONNX | 0.279 ms | 0 - 23 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
118
- | PPE-Detection | w8a8 | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | TFLITE | 0.138 ms | 0 - 21 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
119
- | PPE-Detection | w8a8 | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | QNN_DLC | 0.149 ms | 0 - 22 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
120
- | PPE-Detection | w8a8 | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | ONNX | 0.275 ms | 0 - 24 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
121
- | PPE-Detection | w8a8 | Snapdragon X Elite CRD | Snapdragon® X Elite | QNN_DLC | 0.337 ms | 54 - 54 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
122
- | PPE-Detection | w8a8 | Snapdragon X Elite CRD | Snapdragon® X Elite | ONNX | 0.377 ms | 6 - 6 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
 
 
 
 
 
 
 
123
 
124
 
125
 
@@ -133,9 +140,9 @@ pip install qai-hub-models
133
  ```
134
 
135
 
136
- ## Configure Qualcomm® AI Hub to run this model on a cloud-hosted device
137
 
138
- Sign-in to [Qualcomm® AI Hub](https://app.aihub.qualcomm.com/) with your
139
  Qualcomm® ID. Once signed in navigate to `Account -> Settings -> API Token`.
140
 
141
  With this API token, you can configure your client to run models on the cloud
@@ -143,7 +150,7 @@ hosted devices.
143
  ```bash
144
  qai-hub configure --api_token API_TOKEN
145
  ```
146
- Navigate to [docs](https://app.aihub.qualcomm.com/docs/) for more information.
147
 
148
 
149
 
@@ -254,7 +261,7 @@ With the output of the model, you can compute like PSNR, relative errors or
254
  spot check the output with expected output.
255
 
256
  **Note**: This on-device profiling and inference requires access to Qualcomm®
257
- AI Hub. [Sign up for access](https://myaccount.qualcomm.com/signup).
258
 
259
 
260
 
 
36
 
37
  | Model | Precision | Device | Chipset | Target Runtime | Inference Time (ms) | Peak Memory Range (MB) | Primary Compute Unit | Target Model
38
  |---|---|---|---|---|---|---|---|---|
39
+ | PPE-Detection | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | TFLITE | 4.157 ms | 0 - 24 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
40
+ | PPE-Detection | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_DLC | 4.058 ms | 1 - 22 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
41
+ | PPE-Detection | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | TFLITE | 1.414 ms | 0 - 41 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
42
+ | PPE-Detection | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_DLC | 1.527 ms | 1 - 30 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
43
+ | PPE-Detection | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | TFLITE | 0.677 ms | 0 - 136 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
44
+ | PPE-Detection | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_DLC | 0.663 ms | 1 - 73 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
45
+ | PPE-Detection | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | ONNX | 1.02 ms | 0 - 54 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.onnx.zip) |
46
+ | PPE-Detection | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | TFLITE | 1.317 ms | 0 - 24 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
47
+ | PPE-Detection | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_DLC | 1.244 ms | 1 - 22 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
48
+ | PPE-Detection | float | SA7255P ADP | Qualcomm® SA7255P | TFLITE | 4.157 ms | 0 - 24 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
49
+ | PPE-Detection | float | SA7255P ADP | Qualcomm® SA7255P | QNN_DLC | 4.058 ms | 1 - 22 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
50
+ | PPE-Detection | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | TFLITE | 0.681 ms | 0 - 136 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
51
+ | PPE-Detection | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | QNN_DLC | 0.67 ms | 0 - 71 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
52
+ | PPE-Detection | float | SA8295P ADP | Qualcomm® SA8295P | TFLITE | 1.81 ms | 0 - 28 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
53
+ | PPE-Detection | float | SA8295P ADP | Qualcomm® SA8295P | QNN_DLC | 1.854 ms | 1 - 25 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
54
+ | PPE-Detection | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | TFLITE | 0.677 ms | 0 - 134 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
55
+ | PPE-Detection | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | QNN_DLC | 0.665 ms | 1 - 73 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
56
+ | PPE-Detection | float | SA8775P ADP | Qualcomm® SA8775P | TFLITE | 1.317 ms | 0 - 24 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
57
+ | PPE-Detection | float | SA8775P ADP | Qualcomm® SA8775P | QNN_DLC | 1.244 ms | 1 - 22 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
58
+ | PPE-Detection | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | TFLITE | 0.489 ms | 0 - 37 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
59
+ | PPE-Detection | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | QNN_DLC | 0.49 ms | 1 - 33 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
60
+ | PPE-Detection | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | ONNX | 0.685 ms | 0 - 35 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.onnx.zip) |
61
+ | PPE-Detection | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | TFLITE | 0.407 ms | 0 - 30 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
62
+ | PPE-Detection | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | QNN_DLC | 0.388 ms | 1 - 24 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
63
+ | PPE-Detection | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | ONNX | 0.556 ms | 0 - 26 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.onnx.zip) |
64
+ | PPE-Detection | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | TFLITE | 0.343 ms | 0 - 29 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.tflite) |
65
+ | PPE-Detection | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | QNN_DLC | 0.343 ms | 0 - 31 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
66
+ | PPE-Detection | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | ONNX | 0.52 ms | 1 - 28 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.onnx.zip) |
67
+ | PPE-Detection | float | Snapdragon X Elite CRD | Snapdragon® X Elite | QNN_DLC | 0.798 ms | 55 - 55 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.dlc) |
68
+ | PPE-Detection | float | Snapdragon X Elite CRD | Snapdragon® X Elite | ONNX | 0.927 ms | 12 - 12 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection.onnx.zip) |
69
+ | PPE-Detection | w8a16 | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_DLC | 1.433 ms | 0 - 20 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
70
+ | PPE-Detection | w8a16 | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_DLC | 0.717 ms | 0 - 31 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
71
+ | PPE-Detection | w8a16 | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_DLC | 0.488 ms | 0 - 48 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
72
+ | PPE-Detection | w8a16 | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | ONNX | 0.783 ms | 0 - 39 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
73
+ | PPE-Detection | w8a16 | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_DLC | 0.69 ms | 0 - 21 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
74
+ | PPE-Detection | w8a16 | RB3 Gen 2 (Proxy) | Qualcomm® QCS6490 (Proxy) | QNN_DLC | 2.689 ms | 0 - 30 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
75
+ | PPE-Detection | w8a16 | RB3 Gen 2 (Proxy) | Qualcomm® QCS6490 (Proxy) | ONNX | 44.363 ms | 26 - 39 MB | CPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
76
+ | PPE-Detection | w8a16 | RB5 (Proxy) | Qualcomm® QCS8250 (Proxy) | ONNX | 48.759 ms | 19 - 38 MB | CPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
77
+ | PPE-Detection | w8a16 | SA7255P ADP | Qualcomm® SA7255P | QNN_DLC | 1.433 ms | 0 - 20 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
78
+ | PPE-Detection | w8a16 | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | QNN_DLC | 0.482 ms | 0 - 49 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
79
+ | PPE-Detection | w8a16 | SA8295P ADP | Qualcomm® SA8295P | QNN_DLC | 1.101 ms | 0 - 27 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
80
+ | PPE-Detection | w8a16 | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | QNN_DLC | 0.482 ms | 0 - 47 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
81
+ | PPE-Detection | w8a16 | SA8775P ADP | Qualcomm® SA8775P | QNN_DLC | 0.69 ms | 0 - 21 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
82
+ | PPE-Detection | w8a16 | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | QNN_DLC | 0.33 ms | 0 - 44 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
83
+ | PPE-Detection | w8a16 | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | ONNX | 0.488 ms | 0 - 37 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
84
+ | PPE-Detection | w8a16 | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | QNN_DLC | 0.266 ms | 0 - 25 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
85
+ | PPE-Detection | w8a16 | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | ONNX | 0.408 ms | 0 - 23 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
86
+ | PPE-Detection | w8a16 | Snapdragon 7 Gen 4 QRD | Snapdragon® 7 Gen 4 Mobile | QNN_DLC | 0.62 ms | 0 - 31 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
87
+ | PPE-Detection | w8a16 | Snapdragon 7 Gen 4 QRD | Snapdragon® 7 Gen 4 Mobile | ONNX | 47.74 ms | 27 - 43 MB | CPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
88
+ | PPE-Detection | w8a16 | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | QNN_DLC | 0.228 ms | 0 - 27 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
89
+ | PPE-Detection | w8a16 | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | ONNX | 0.366 ms | 0 - 23 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
90
+ | PPE-Detection | w8a16 | Snapdragon X Elite CRD | Snapdragon® X Elite | QNN_DLC | 0.609 ms | 52 - 52 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.dlc) |
91
+ | PPE-Detection | w8a16 | Snapdragon X Elite CRD | Snapdragon® X Elite | ONNX | 0.698 ms | 6 - 6 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a16.onnx.zip) |
92
+ | PPE-Detection | w8a8 | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | TFLITE | 0.869 ms | 0 - 20 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
93
+ | PPE-Detection | w8a8 | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_DLC | 0.834 ms | 0 - 21 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
94
+ | PPE-Detection | w8a8 | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | TFLITE | 0.369 ms | 0 - 37 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
95
+ | PPE-Detection | w8a8 | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_DLC | 0.502 ms | 0 - 36 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
96
+ | PPE-Detection | w8a8 | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | TFLITE | 0.253 ms | 0 - 51 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
97
+ | PPE-Detection | w8a8 | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_DLC | 0.236 ms | 0 - 51 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
98
+ | PPE-Detection | w8a8 | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | ONNX | 0.471 ms | 0 - 27 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
99
+ | PPE-Detection | w8a8 | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | TFLITE | 0.458 ms | 0 - 20 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
100
+ | PPE-Detection | w8a8 | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_DLC | 0.443 ms | 0 - 21 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
101
+ | PPE-Detection | w8a8 | RB3 Gen 2 (Proxy) | Qualcomm® QCS6490 (Proxy) | TFLITE | 1.36 ms | 0 - 30 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
102
+ | PPE-Detection | w8a8 | RB3 Gen 2 (Proxy) | Qualcomm® QCS6490 (Proxy) | QNN_DLC | 1.679 ms | 0 - 30 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
103
+ | PPE-Detection | w8a8 | RB3 Gen 2 (Proxy) | Qualcomm® QCS6490 (Proxy) | ONNX | 8.012 ms | 5 - 20 MB | CPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
104
+ | PPE-Detection | w8a8 | RB5 (Proxy) | Qualcomm® QCS8250 (Proxy) | TFLITE | 5.51 ms | 0 - 3 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
105
+ | PPE-Detection | w8a8 | RB5 (Proxy) | Qualcomm® QCS8250 (Proxy) | ONNX | 6.982 ms | 5 - 21 MB | CPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
106
+ | PPE-Detection | w8a8 | SA7255P ADP | Qualcomm® SA7255P | TFLITE | 0.869 ms | 0 - 20 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
107
+ | PPE-Detection | w8a8 | SA7255P ADP | Qualcomm® SA7255P | QNN_DLC | 0.834 ms | 0 - 21 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
108
+ | PPE-Detection | w8a8 | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | TFLITE | 0.253 ms | 0 - 50 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
109
+ | PPE-Detection | w8a8 | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | QNN_DLC | 0.246 ms | 0 - 51 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
110
+ | PPE-Detection | w8a8 | SA8295P ADP | Qualcomm® SA8295P | TFLITE | 0.721 ms | 0 - 26 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
111
+ | PPE-Detection | w8a8 | SA8295P ADP | Qualcomm® SA8295P | QNN_DLC | 0.686 ms | 0 - 27 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
112
+ | PPE-Detection | w8a8 | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | TFLITE | 0.252 ms | 0 - 50 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
113
+ | PPE-Detection | w8a8 | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | QNN_DLC | 0.244 ms | 0 - 50 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
114
+ | PPE-Detection | w8a8 | SA8775P ADP | Qualcomm® SA8775P | TFLITE | 0.458 ms | 0 - 20 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
115
+ | PPE-Detection | w8a8 | SA8775P ADP | Qualcomm® SA8775P | QNN_DLC | 0.443 ms | 0 - 21 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
116
+ | PPE-Detection | w8a8 | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | TFLITE | 0.188 ms | 0 - 45 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
117
+ | PPE-Detection | w8a8 | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | QNN_DLC | 0.168 ms | 0 - 39 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
118
+ | PPE-Detection | w8a8 | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | ONNX | 0.312 ms | 0 - 38 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
119
+ | PPE-Detection | w8a8 | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | TFLITE | 0.154 ms | 0 - 29 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
120
+ | PPE-Detection | w8a8 | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | QNN_DLC | 0.154 ms | 0 - 28 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
121
+ | PPE-Detection | w8a8 | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | ONNX | 0.276 ms | 0 - 28 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
122
+ | PPE-Detection | w8a8 | Snapdragon 7 Gen 4 QRD | Snapdragon® 7 Gen 4 Mobile | TFLITE | 0.37 ms | 0 - 30 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
123
+ | PPE-Detection | w8a8 | Snapdragon 7 Gen 4 QRD | Snapdragon® 7 Gen 4 Mobile | QNN_DLC | 0.374 ms | 0 - 30 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
124
+ | PPE-Detection | w8a8 | Snapdragon 7 Gen 4 QRD | Snapdragon® 7 Gen 4 Mobile | ONNX | 7.382 ms | 5 - 21 MB | CPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
125
+ | PPE-Detection | w8a8 | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | TFLITE | 0.136 ms | 0 - 23 MB | NPU | [PPE-Detection.tflite](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.tflite) |
126
+ | PPE-Detection | w8a8 | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | QNN_DLC | 0.147 ms | 0 - 23 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
127
+ | PPE-Detection | w8a8 | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | ONNX | 0.277 ms | 0 - 24 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
128
+ | PPE-Detection | w8a8 | Snapdragon X Elite CRD | Snapdragon® X Elite | QNN_DLC | 0.347 ms | 55 - 55 MB | NPU | [PPE-Detection.dlc](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.dlc) |
129
+ | PPE-Detection | w8a8 | Snapdragon X Elite CRD | Snapdragon® X Elite | ONNX | 0.393 ms | 7 - 7 MB | NPU | [PPE-Detection.onnx.zip](https://huggingface.co/qualcomm/PPE-Detection/blob/main/PPE-Detection_w8a8.onnx.zip) |
130
 
131
 
132
 
 
140
  ```
141
 
142
 
143
+ ## Configure Qualcomm® AI Hub Workbench to run this model on a cloud-hosted device
144
 
145
+ Sign-in to [Qualcomm® AI Hub Workbench](https://workbench.aihub.qualcomm.com/) with your
146
  Qualcomm® ID. Once signed in navigate to `Account -> Settings -> API Token`.
147
 
148
  With this API token, you can configure your client to run models on the cloud
 
150
  ```bash
151
  qai-hub configure --api_token API_TOKEN
152
  ```
153
+ Navigate to [docs](https://workbench.aihub.qualcomm.com/docs/) for more information.
154
 
155
 
156
 
 
261
  spot check the output with expected output.
262
 
263
  **Note**: This on-device profiling and inference requires access to Qualcomm®
264
+ AI Hub Workbench. [Sign up for access](https://myaccount.qualcomm.com/signup).
265
 
266
 
267