qaihm-bot commited on
Commit
f925550
·
verified ·
1 Parent(s): e2da246

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

DEPLOYMENT_MODEL_LICENSE.pdf DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:4409f93b0e82531303b3e10f52f1fdfb56467a25f05b7441c6bbd8bb8a64b42c
3
- size 109629
 
 
 
 
LICENSE CHANGED
@@ -1,2 +1 @@
1
  The license of the original trained model can be found at https://github.com/microsoft/unilm/blob/master/LICENSE.
2
- The license for the deployable model files (.tflite, .onnx, .dlc, .bin, etc.) can be found in DEPLOYMENT_MODEL_LICENSE.pdf.
 
1
  The license of the original trained model can be found at https://github.com/microsoft/unilm/blob/master/LICENSE.
 
README.md CHANGED
@@ -37,66 +37,66 @@ More details on model performance across various devices, can be found
37
 
38
  | Model | Precision | Device | Chipset | Target Runtime | Inference Time (ms) | Peak Memory Range (MB) | Primary Compute Unit | Target Model
39
  |---|---|---|---|---|---|---|---|---|
40
- | TrOCRDecoder | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | TFLITE | 4.357 ms | 0 - 74 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
41
- | TrOCRDecoder | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_DLC | 4.106 ms | 4 - 73 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
42
- | TrOCRDecoder | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | TFLITE | 2.401 ms | 0 - 133 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
43
- | TrOCRDecoder | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_DLC | 2.86 ms | 7 - 135 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
44
- | TrOCRDecoder | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | TFLITE | 2.018 ms | 0 - 212 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
45
- | TrOCRDecoder | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_DLC | 1.967 ms | 2 - 26 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
46
- | TrOCRDecoder | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | ONNX | 2.466 ms | 7 - 31 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
47
- | TrOCRDecoder | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | TFLITE | 2.875 ms | 0 - 75 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
48
- | TrOCRDecoder | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_DLC | 2.815 ms | 5 - 74 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
49
- | TrOCRDecoder | float | SA7255P ADP | Qualcomm® SA7255P | TFLITE | 4.357 ms | 0 - 74 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
50
- | TrOCRDecoder | float | SA7255P ADP | Qualcomm® SA7255P | QNN_DLC | 4.106 ms | 4 - 73 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
51
- | TrOCRDecoder | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | TFLITE | 1.99 ms | 0 - 391 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
52
- | TrOCRDecoder | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | QNN_DLC | 1.975 ms | 1 - 22 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
53
- | TrOCRDecoder | float | SA8295P ADP | Qualcomm® SA8295P | TFLITE | 2.972 ms | 0 - 65 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
54
- | TrOCRDecoder | float | SA8295P ADP | Qualcomm® SA8295P | QNN_DLC | 2.826 ms | 0 - 60 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
55
- | TrOCRDecoder | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | TFLITE | 1.986 ms | 0 - 274 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
56
- | TrOCRDecoder | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | QNN_DLC | 1.968 ms | 1 - 24 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
57
- | TrOCRDecoder | float | SA8775P ADP | Qualcomm® SA8775P | TFLITE | 2.875 ms | 0 - 75 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
58
- | TrOCRDecoder | float | SA8775P ADP | Qualcomm® SA8775P | QNN_DLC | 2.815 ms | 5 - 74 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
59
- | TrOCRDecoder | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | TFLITE | 1.479 ms | 0 - 148 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
60
- | TrOCRDecoder | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | QNN_DLC | 1.437 ms | 0 - 146 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
61
- | TrOCRDecoder | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | ONNX | 1.715 ms | 0 - 146 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
62
- | TrOCRDecoder | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | TFLITE | 1.196 ms | 0 - 76 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
63
- | TrOCRDecoder | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | QNN_DLC | 1.153 ms | 0 - 154 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
64
- | TrOCRDecoder | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | ONNX | 1.659 ms | 0 - 155 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
65
- | TrOCRDecoder | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | TFLITE | 1.181 ms | 0 - 73 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
66
- | TrOCRDecoder | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | QNN_DLC | 1.123 ms | 2 - 141 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
67
- | TrOCRDecoder | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | ONNX | 1.369 ms | 1 - 141 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
68
- | TrOCRDecoder | float | Snapdragon X Elite CRD | Snapdragon® X Elite | QNN_DLC | 2.232 ms | 627 - 627 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
69
- | TrOCRDecoder | float | Snapdragon X Elite CRD | Snapdragon® X Elite | ONNX | 2.284 ms | 67 - 67 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
70
- | TrOCREncoder | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | TFLITE | 41.868 ms | 7 - 115 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
71
- | TrOCREncoder | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_DLC | 45.887 ms | 2 - 123 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
72
- | TrOCREncoder | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | TFLITE | 22.59 ms | 7 - 127 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
73
- | TrOCREncoder | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_DLC | 28.272 ms | 2 - 134 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
74
- | TrOCREncoder | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | TFLITE | 13.25 ms | 7 - 25 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
75
- | TrOCREncoder | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_DLC | 16.801 ms | 2 - 22 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
76
- | TrOCREncoder | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | ONNX | 17.459 ms | 0 - 135 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
77
- | TrOCREncoder | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | TFLITE | 16.029 ms | 7 - 115 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
78
- | TrOCREncoder | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_DLC | 19.8 ms | 2 - 127 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
79
- | TrOCREncoder | float | SA7255P ADP | Qualcomm® SA7255P | TFLITE | 41.868 ms | 7 - 115 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
80
- | TrOCREncoder | float | SA7255P ADP | Qualcomm® SA7255P | QNN_DLC | 45.887 ms | 2 - 123 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
81
- | TrOCREncoder | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | TFLITE | 13.169 ms | 8 - 34 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
82
- | TrOCREncoder | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | QNN_DLC | 16.828 ms | 2 - 23 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
83
- | TrOCREncoder | float | SA8295P ADP | Qualcomm® SA8295P | TFLITE | 24.297 ms | 6 - 123 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
84
- | TrOCREncoder | float | SA8295P ADP | Qualcomm® SA8295P | QNN_DLC | 25.839 ms | 2 - 131 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
85
- | TrOCREncoder | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | TFLITE | 13.207 ms | 7 - 23 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
86
- | TrOCREncoder | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | QNN_DLC | 16.703 ms | 2 - 25 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
87
- | TrOCREncoder | float | SA8775P ADP | Qualcomm® SA8775P | TFLITE | 16.029 ms | 7 - 115 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
88
- | TrOCREncoder | float | SA8775P ADP | Qualcomm® SA8775P | QNN_DLC | 19.8 ms | 2 - 127 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
89
- | TrOCREncoder | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | TFLITE | 9.435 ms | 5 - 122 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
90
- | TrOCREncoder | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | QNN_DLC | 11.435 ms | 0 - 131 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
91
- | TrOCREncoder | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | ONNX | 11.589 ms | 15 - 184 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
92
- | TrOCREncoder | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | TFLITE | 6.336 ms | 6 - 118 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
93
- | TrOCREncoder | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | QNN_DLC | 9.531 ms | 2 - 155 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
94
- | TrOCREncoder | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | ONNX | 10.053 ms | 15 - 165 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
95
- | TrOCREncoder | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | TFLITE | 5.473 ms | 0 - 112 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
96
- | TrOCREncoder | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | QNN_DLC | 6.972 ms | 2 - 129 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
97
- | TrOCREncoder | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | ONNX | 7.297 ms | 15 - 144 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
98
- | TrOCREncoder | float | Snapdragon X Elite CRD | Snapdragon® X Elite | QNN_DLC | 17.534 ms | 217 - 217 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
99
- | TrOCREncoder | float | Snapdragon X Elite CRD | Snapdragon® X Elite | ONNX | 18.04 ms | 48 - 48 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
100
 
101
 
102
 
@@ -259,7 +259,6 @@ Explore all available models on [Qualcomm® AI Hub](https://aihub.qualcomm.com/)
259
  ## License
260
  * The license for the original implementation of TrOCR can be found
261
  [here](https://github.com/microsoft/unilm/blob/master/LICENSE).
262
- * The license for the compiled assets for on-device deployment can be found [here](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/Qualcomm+AI+Hub+Proprietary+License.pdf)
263
 
264
 
265
 
 
37
 
38
  | Model | Precision | Device | Chipset | Target Runtime | Inference Time (ms) | Peak Memory Range (MB) | Primary Compute Unit | Target Model
39
  |---|---|---|---|---|---|---|---|---|
40
+ | TrOCRDecoder | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | TFLITE | 4.155 ms | 0 - 222 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
41
+ | TrOCRDecoder | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_DLC | 4.189 ms | 0 - 213 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
42
+ | TrOCRDecoder | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | TFLITE | 2.814 ms | 0 - 296 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
43
+ | TrOCRDecoder | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_DLC | 2.832 ms | 1 - 292 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
44
+ | TrOCRDecoder | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | TFLITE | 2.02 ms | 0 - 3 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
45
+ | TrOCRDecoder | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_DLC | 1.927 ms | 2 - 4 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
46
+ | TrOCRDecoder | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | ONNX | 2.499 ms | 1 - 4 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
47
+ | TrOCRDecoder | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | TFLITE | 2.881 ms | 0 - 219 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
48
+ | TrOCRDecoder | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_DLC | 2.796 ms | 7 - 217 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
49
+ | TrOCRDecoder | float | SA7255P ADP | Qualcomm® SA7255P | TFLITE | 4.155 ms | 0 - 222 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
50
+ | TrOCRDecoder | float | SA7255P ADP | Qualcomm® SA7255P | QNN_DLC | 4.189 ms | 0 - 213 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
51
+ | TrOCRDecoder | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | TFLITE | 2.035 ms | 0 - 3 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
52
+ | TrOCRDecoder | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | QNN_DLC | 1.947 ms | 2 - 5 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
53
+ | TrOCRDecoder | float | SA8295P ADP | Qualcomm® SA8295P | TFLITE | 2.817 ms | 0 - 207 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
54
+ | TrOCRDecoder | float | SA8295P ADP | Qualcomm® SA8295P | QNN_DLC | 2.817 ms | 6 - 207 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
55
+ | TrOCRDecoder | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | TFLITE | 2.013 ms | 0 - 3 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
56
+ | TrOCRDecoder | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | QNN_DLC | 1.932 ms | 1 - 3 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
57
+ | TrOCRDecoder | float | SA8775P ADP | Qualcomm® SA8775P | TFLITE | 2.881 ms | 0 - 219 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
58
+ | TrOCRDecoder | float | SA8775P ADP | Qualcomm® SA8775P | QNN_DLC | 2.796 ms | 7 - 217 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
59
+ | TrOCRDecoder | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | TFLITE | 1.407 ms | 0 - 319 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
60
+ | TrOCRDecoder | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | QNN_DLC | 1.415 ms | 0 - 311 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
61
+ | TrOCRDecoder | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | ONNX | 1.765 ms | 0 - 290 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
62
+ | TrOCRDecoder | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | TFLITE | 1.157 ms | 0 - 303 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
63
+ | TrOCRDecoder | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | QNN_DLC | 1.156 ms | 0 - 294 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
64
+ | TrOCRDecoder | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | ONNX | 1.512 ms | 0 - 268 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
65
+ | TrOCRDecoder | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | TFLITE | 1.099 ms | 0 - 282 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
66
+ | TrOCRDecoder | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | QNN_DLC | 1.11 ms | 2 - 279 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
67
+ | TrOCRDecoder | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | ONNX | 1.378 ms | 2 - 259 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
68
+ | TrOCRDecoder | float | Snapdragon X Elite CRD | Snapdragon® X Elite | QNN_DLC | 2.174 ms | 7 - 7 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
69
+ | TrOCRDecoder | float | Snapdragon X Elite CRD | Snapdragon® X Elite | ONNX | 2.265 ms | 68 - 68 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
70
+ | TrOCREncoder | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | TFLITE | 38.054 ms | 7 - 252 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
71
+ | TrOCREncoder | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_DLC | 45.721 ms | 2 - 260 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
72
+ | TrOCREncoder | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | TFLITE | 21.572 ms | 7 - 349 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
73
+ | TrOCREncoder | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_DLC | 28.194 ms | 2 - 356 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
74
+ | TrOCREncoder | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | TFLITE | 12.106 ms | 7 - 9 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
75
+ | TrOCREncoder | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_DLC | 16.659 ms | 2 - 4 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
76
+ | TrOCREncoder | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | ONNX | 17.607 ms | 0 - 58 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
77
+ | TrOCREncoder | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | TFLITE | 14.633 ms | 7 - 252 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
78
+ | TrOCREncoder | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_DLC | 19.802 ms | 2 - 263 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
79
+ | TrOCREncoder | float | SA7255P ADP | Qualcomm® SA7255P | TFLITE | 38.054 ms | 7 - 252 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
80
+ | TrOCREncoder | float | SA7255P ADP | Qualcomm® SA7255P | QNN_DLC | 45.721 ms | 2 - 260 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
81
+ | TrOCREncoder | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | TFLITE | 12.102 ms | 7 - 10 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
82
+ | TrOCREncoder | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | QNN_DLC | 16.77 ms | 2 - 4 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
83
+ | TrOCREncoder | float | SA8295P ADP | Qualcomm® SA8295P | TFLITE | 20.681 ms | 5 - 256 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
84
+ | TrOCREncoder | float | SA8295P ADP | Qualcomm® SA8295P | QNN_DLC | 25.815 ms | 2 - 262 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
85
+ | TrOCREncoder | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | TFLITE | 12.098 ms | 7 - 9 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
86
+ | TrOCREncoder | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | QNN_DLC | 16.769 ms | 2 - 4 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
87
+ | TrOCREncoder | float | SA8775P ADP | Qualcomm® SA8775P | TFLITE | 14.633 ms | 7 - 252 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
88
+ | TrOCREncoder | float | SA8775P ADP | Qualcomm® SA8775P | QNN_DLC | 19.802 ms | 2 - 263 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
89
+ | TrOCREncoder | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | TFLITE | 8.523 ms | 6 - 343 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
90
+ | TrOCREncoder | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | QNN_DLC | 11.519 ms | 2 - 356 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
91
+ | TrOCREncoder | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | ONNX | 11.547 ms | 16 - 390 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
92
+ | TrOCREncoder | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | TFLITE | 5.789 ms | 6 - 253 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
93
+ | TrOCREncoder | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | QNN_DLC | 9.302 ms | 2 - 287 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
94
+ | TrOCREncoder | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | ONNX | 10.061 ms | 16 - 279 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
95
+ | TrOCREncoder | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | TFLITE | 4.642 ms | 0 - 250 MB | NPU | [TrOCR.tflite](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.tflite) |
96
+ | TrOCREncoder | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | QNN_DLC | 6.944 ms | 2 - 265 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
97
+ | TrOCREncoder | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen5 Mobile | ONNX | 7.25 ms | 16 - 259 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
98
+ | TrOCREncoder | float | Snapdragon X Elite CRD | Snapdragon® X Elite | QNN_DLC | 17.633 ms | 2 - 2 MB | NPU | [TrOCR.dlc](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.dlc) |
99
+ | TrOCREncoder | float | Snapdragon X Elite CRD | Snapdragon® X Elite | ONNX | 17.988 ms | 48 - 48 MB | NPU | [TrOCR.onnx.zip](https://huggingface.co/qualcomm/TrOCR/blob/main/TrOCR.onnx.zip) |
100
 
101
 
102
 
 
259
  ## License
260
  * The license for the original implementation of TrOCR can be found
261
  [here](https://github.com/microsoft/unilm/blob/master/LICENSE).
 
262
 
263
 
264
 
TrOCR_TrOCRDecoder_float.dlc CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:66e335d201f3436d7c4662bb737604661c14eb64598ca814ca4243fc1eb5e34f
3
  size 153570124
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d48a713671e0f66ebad1722f2957105bb3c432eb37225af933b130599ae81a50
3
  size 153570124
TrOCR_TrOCRDecoder_float.onnx.zip CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:62a31082bbe91cc52221d9b7e43fdd07bbd87fc626ad67899283ba6e4c53f129
3
- size 95898887
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:50768d6c607f5b1e03be4e8b3869dd8e956c80e59c0797b93ec7718871b6e313
3
+ size 95898938
TrOCR_TrOCRDecoder_float.tflite CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:0ed64a56089498fbd9e72700d58a89cb2b8fcdead80836dde01c6f2e44934204
3
- size 153358720
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ab3c11fa287e5c12571860145f59d44c3a32c2cc82102aa87816ce78a4083551
3
+ size 153358740
TrOCR_TrOCREncoder_float.dlc CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:95fa403cf51d6c37e5ed323051a899b91ae9e5b812ef10d6659da0906df85e15
3
  size 92366908
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7957580b509f53c025b9e6d463b20d40d9df268faa2666296e1a0c2c74e5054b
3
  size 92366908
TrOCR_TrOCREncoder_float.onnx.zip CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:944530858f052631614173cf743fb3a750287d2a26e7fbcb194b942701935849
3
- size 57594148
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:569104ca0a54f9d85b3cf9b540f93bbd29ac160d0005bf092d12142150e40096
3
+ size 57594196
TrOCR_TrOCREncoder_float.tflite CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:9b73e5c07e375875126b68809e8bcf905591cf599962e88f6f494c251aa20f46
3
- size 92088668
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ec2b91b30886af5d150fcc5747365c6e7bd2367e34b3945e6489275211b8f317
3
+ size 92088688