v0.32.0
Browse filesSee https://github.com/quic/ai-hub-models/releases/v0.32.0 for changelog.
- .gitattributes +1 -0
- DEPLOYMENT_MODEL_LICENSE.pdf +3 -0
- HuggingFace-WavLM-Base-Plus.dlc +2 -2
- HuggingFace-WavLM-Base-Plus.onnx +3 -0
- HuggingFace-WavLM-Base-Plus.tflite +2 -2
- LICENSE +2 -0
- README.md +34 -30
.gitattributes
CHANGED
@@ -34,3 +34,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
36 |
HuggingFace-WavLM-Base-Plus.dlc filter=lfs diff=lfs merge=lfs -text
|
|
|
|
34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
36 |
HuggingFace-WavLM-Base-Plus.dlc filter=lfs diff=lfs merge=lfs -text
|
37 |
+
DEPLOYMENT_MODEL_LICENSE.pdf filter=lfs diff=lfs merge=lfs -text
|
DEPLOYMENT_MODEL_LICENSE.pdf
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:4409f93b0e82531303b3e10f52f1fdfb56467a25f05b7441c6bbd8bb8a64b42c
|
3 |
+
size 109629
|
HuggingFace-WavLM-Base-Plus.dlc
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:
|
3 |
-
size
|
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:5f90e43799cf63daab61ecb0845ad7275954add5a30d870644f9ae075178e426
|
3 |
+
size 381017989
|
HuggingFace-WavLM-Base-Plus.onnx
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:c1ae32bcf410985302f7eb622d0c72327bc9009e12524a87547ea1a0ed6f57c4
|
3 |
+
size 380689523
|
HuggingFace-WavLM-Base-Plus.tflite
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:
|
3 |
-
size
|
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:2c600e4962fae08035a30a4ef31834500b7ee968c197502c4bef3e2b12b001cb
|
3 |
+
size 380642080
|
LICENSE
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
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.
|
README.md
CHANGED
@@ -31,35 +31,39 @@ More details on model performance across various devices, can be found
|
|
31 |
- Model checkpoint: wavlm-libri-clean-100h-base-plus
|
32 |
- Input resolution: 1x320000
|
33 |
- Number of parameters: 95.1M
|
34 |
-
- Model size: 363 MB
|
35 |
|
36 |
| Model | Precision | Device | Chipset | Target Runtime | Inference Time (ms) | Peak Memory Range (MB) | Primary Compute Unit | Target Model
|
37 |
|---|---|---|---|---|---|---|---|---|
|
38 |
-
| HuggingFace-WavLM-Base-Plus | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | TFLITE |
|
39 |
-
| HuggingFace-WavLM-Base-Plus | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_DLC |
|
40 |
-
| HuggingFace-WavLM-Base-Plus | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | TFLITE | 229.
|
41 |
-
| HuggingFace-WavLM-Base-Plus | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_DLC |
|
42 |
-
| HuggingFace-WavLM-Base-Plus | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | TFLITE |
|
43 |
-
| HuggingFace-WavLM-Base-Plus | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_DLC |
|
44 |
-
| HuggingFace-WavLM-Base-Plus | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | TFLITE | 143.
|
45 |
-
| HuggingFace-WavLM-Base-Plus | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_DLC |
|
46 |
-
| HuggingFace-WavLM-Base-Plus | float | SA7255P ADP | Qualcomm® SA7255P | TFLITE |
|
47 |
-
| HuggingFace-WavLM-Base-Plus | float | SA7255P ADP | Qualcomm® SA7255P | QNN_DLC |
|
48 |
-
| HuggingFace-WavLM-Base-Plus | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | TFLITE |
|
49 |
-
| HuggingFace-WavLM-Base-Plus | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | QNN_DLC |
|
50 |
-
| HuggingFace-WavLM-Base-Plus | float | SA8295P ADP | Qualcomm® SA8295P | TFLITE |
|
51 |
-
| HuggingFace-WavLM-Base-Plus | float | SA8295P ADP | Qualcomm® SA8295P | QNN_DLC |
|
52 |
-
| HuggingFace-WavLM-Base-Plus | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | TFLITE |
|
53 |
-
| HuggingFace-WavLM-Base-Plus | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | QNN_DLC |
|
54 |
-
| HuggingFace-WavLM-Base-Plus | float | SA8775P ADP | Qualcomm® SA8775P | TFLITE | 143.
|
55 |
-
| HuggingFace-WavLM-Base-Plus | float | SA8775P ADP | Qualcomm® SA8775P | QNN_DLC |
|
56 |
-
| HuggingFace-WavLM-Base-Plus | float | Samsung Galaxy S23 | Snapdragon® 8 Gen 2 Mobile | TFLITE |
|
57 |
-
| HuggingFace-WavLM-Base-Plus | float | Samsung Galaxy S23 | Snapdragon® 8 Gen 2 Mobile | QNN_DLC |
|
58 |
-
| HuggingFace-WavLM-Base-Plus | float | Samsung Galaxy
|
59 |
-
| HuggingFace-WavLM-Base-Plus | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile |
|
60 |
-
| HuggingFace-WavLM-Base-Plus | float |
|
61 |
-
| HuggingFace-WavLM-Base-Plus | float |
|
62 |
-
| HuggingFace-WavLM-Base-Plus | float | Snapdragon
|
|
|
|
|
|
|
|
|
63 |
|
64 |
|
65 |
|
@@ -123,10 +127,10 @@ Profiling Results
|
|
123 |
HuggingFace-WavLM-Base-Plus
|
124 |
Device : cs_8275 (ANDROID 14)
|
125 |
Runtime : TFLITE
|
126 |
-
Estimated inference time (ms) :
|
127 |
-
Estimated peak memory usage (MB): [1,
|
128 |
-
Total # Ops :
|
129 |
-
Compute Unit(s) : npu (
|
130 |
```
|
131 |
|
132 |
|
|
|
31 |
- Model checkpoint: wavlm-libri-clean-100h-base-plus
|
32 |
- Input resolution: 1x320000
|
33 |
- Number of parameters: 95.1M
|
34 |
+
- Model size (float): 363 MB
|
35 |
|
36 |
| Model | Precision | Device | Chipset | Target Runtime | Inference Time (ms) | Peak Memory Range (MB) | Primary Compute Unit | Target Model
|
37 |
|---|---|---|---|---|---|---|---|---|
|
38 |
+
| HuggingFace-WavLM-Base-Plus | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | TFLITE | 392.078 ms | 1 - 505 MB | NPU | [HuggingFace-WavLM-Base-Plus.tflite](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.tflite) |
|
39 |
+
| HuggingFace-WavLM-Base-Plus | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_DLC | 435.078 ms | 0 - 550 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
40 |
+
| HuggingFace-WavLM-Base-Plus | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | TFLITE | 229.112 ms | 1 - 562 MB | NPU | [HuggingFace-WavLM-Base-Plus.tflite](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.tflite) |
|
41 |
+
| HuggingFace-WavLM-Base-Plus | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_DLC | 268.615 ms | 0 - 526 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
42 |
+
| HuggingFace-WavLM-Base-Plus | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | TFLITE | 118.002 ms | 0 - 38 MB | NPU | [HuggingFace-WavLM-Base-Plus.tflite](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.tflite) |
|
43 |
+
| HuggingFace-WavLM-Base-Plus | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_DLC | 143.875 ms | 0 - 37 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
44 |
+
| HuggingFace-WavLM-Base-Plus | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | TFLITE | 143.839 ms | 1 - 507 MB | NPU | [HuggingFace-WavLM-Base-Plus.tflite](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.tflite) |
|
45 |
+
| HuggingFace-WavLM-Base-Plus | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_DLC | 164.384 ms | 0 - 560 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
46 |
+
| HuggingFace-WavLM-Base-Plus | float | SA7255P ADP | Qualcomm® SA7255P | TFLITE | 392.078 ms | 1 - 505 MB | NPU | [HuggingFace-WavLM-Base-Plus.tflite](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.tflite) |
|
47 |
+
| HuggingFace-WavLM-Base-Plus | float | SA7255P ADP | Qualcomm® SA7255P | QNN_DLC | 435.078 ms | 0 - 550 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
48 |
+
| HuggingFace-WavLM-Base-Plus | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | TFLITE | 119.425 ms | 0 - 37 MB | NPU | [HuggingFace-WavLM-Base-Plus.tflite](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.tflite) |
|
49 |
+
| HuggingFace-WavLM-Base-Plus | float | SA8255 (Proxy) | Qualcomm® SA8255P (Proxy) | QNN_DLC | 143.944 ms | 0 - 40 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
50 |
+
| HuggingFace-WavLM-Base-Plus | float | SA8295P ADP | Qualcomm® SA8295P | TFLITE | 252.669 ms | 1 - 549 MB | NPU | [HuggingFace-WavLM-Base-Plus.tflite](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.tflite) |
|
51 |
+
| HuggingFace-WavLM-Base-Plus | float | SA8295P ADP | Qualcomm® SA8295P | QNN_DLC | 211.584 ms | 0 - 549 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
52 |
+
| HuggingFace-WavLM-Base-Plus | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | TFLITE | 120.759 ms | 0 - 36 MB | NPU | [HuggingFace-WavLM-Base-Plus.tflite](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.tflite) |
|
53 |
+
| HuggingFace-WavLM-Base-Plus | float | SA8650 (Proxy) | Qualcomm® SA8650P (Proxy) | QNN_DLC | 143.607 ms | 0 - 42 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
54 |
+
| HuggingFace-WavLM-Base-Plus | float | SA8775P ADP | Qualcomm® SA8775P | TFLITE | 143.839 ms | 1 - 507 MB | NPU | [HuggingFace-WavLM-Base-Plus.tflite](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.tflite) |
|
55 |
+
| HuggingFace-WavLM-Base-Plus | float | SA8775P ADP | Qualcomm® SA8775P | QNN_DLC | 164.384 ms | 0 - 560 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
56 |
+
| HuggingFace-WavLM-Base-Plus | float | Samsung Galaxy S23 | Snapdragon® 8 Gen 2 Mobile | TFLITE | 118.554 ms | 0 - 36 MB | NPU | [HuggingFace-WavLM-Base-Plus.tflite](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.tflite) |
|
57 |
+
| HuggingFace-WavLM-Base-Plus | float | Samsung Galaxy S23 | Snapdragon® 8 Gen 2 Mobile | QNN_DLC | 143.325 ms | 0 - 45 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
58 |
+
| HuggingFace-WavLM-Base-Plus | float | Samsung Galaxy S23 | Snapdragon® 8 Gen 2 Mobile | ONNX | 213.603 ms | 3 - 58 MB | NPU | [HuggingFace-WavLM-Base-Plus.onnx](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.onnx) |
|
59 |
+
| HuggingFace-WavLM-Base-Plus | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | TFLITE | 84.067 ms | 232 - 752 MB | NPU | [HuggingFace-WavLM-Base-Plus.tflite](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.tflite) |
|
60 |
+
| HuggingFace-WavLM-Base-Plus | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | QNN_DLC | 108.295 ms | 0 - 566 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
61 |
+
| HuggingFace-WavLM-Base-Plus | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | ONNX | 172.286 ms | 0 - 569 MB | NPU | [HuggingFace-WavLM-Base-Plus.onnx](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.onnx) |
|
62 |
+
| HuggingFace-WavLM-Base-Plus | float | Snapdragon 8 Elite QRD | Snapdragon® 8 Elite Mobile | TFLITE | 67.877 ms | 1 - 506 MB | NPU | [HuggingFace-WavLM-Base-Plus.tflite](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.tflite) |
|
63 |
+
| HuggingFace-WavLM-Base-Plus | float | Snapdragon 8 Elite QRD | Snapdragon® 8 Elite Mobile | QNN_DLC | 107.816 ms | 0 - 514 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
64 |
+
| HuggingFace-WavLM-Base-Plus | float | Snapdragon 8 Elite QRD | Snapdragon® 8 Elite Mobile | ONNX | 160.327 ms | 2 - 563 MB | NPU | [HuggingFace-WavLM-Base-Plus.onnx](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.onnx) |
|
65 |
+
| HuggingFace-WavLM-Base-Plus | float | Snapdragon X Elite CRD | Snapdragon® X Elite | QNN_DLC | 156.768 ms | 794 - 794 MB | NPU | [HuggingFace-WavLM-Base-Plus.dlc](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.dlc) |
|
66 |
+
| HuggingFace-WavLM-Base-Plus | float | Snapdragon X Elite CRD | Snapdragon® X Elite | ONNX | 241.405 ms | 199 - 199 MB | NPU | [HuggingFace-WavLM-Base-Plus.onnx](https://huggingface.co/qualcomm/HuggingFace-WavLM-Base-Plus/blob/main/HuggingFace-WavLM-Base-Plus.onnx) |
|
67 |
|
68 |
|
69 |
|
|
|
127 |
HuggingFace-WavLM-Base-Plus
|
128 |
Device : cs_8275 (ANDROID 14)
|
129 |
Runtime : TFLITE
|
130 |
+
Estimated inference time (ms) : 392.1
|
131 |
+
Estimated peak memory usage (MB): [1, 505]
|
132 |
+
Total # Ops : 872
|
133 |
+
Compute Unit(s) : npu (872 ops) gpu (0 ops) cpu (0 ops)
|
134 |
```
|
135 |
|
136 |
|