@@ -16,6 +16,8 @@ Paddle Lite 已支持晶晨 NPU 的预测部署。
16
16
#### 模型
17
17
18
18
- [ mobilenet_v1_int8_224_per_layer] ( https://paddlelite-demo.bj.bcebos.com/models/mobilenet_v1_int8_224_per_layer.tar.gz )
19
+ - [ resnet50_int8_224_per_layer] ( https://paddlelite-demo.bj.bcebos.com/models/resnet50_int8_224_per_layer.tar.gz )
20
+ - [ ssd_mobilenet_v1_relu_voc_int8_300_per_layer] ( https://paddlelite-demo.bj.bcebos.com/models/ssd_mobilenet_v1_relu_voc_int8_300_per_layer.tar.gz )
19
21
20
22
#### 性能
21
23
@@ -45,7 +47,9 @@ Paddle Lite 已支持晶晨 NPU 的预测部署。
45
47
| 模型 | C308X|| A311D|| S905D3(Android 版本)||
46
48
| ---| ---| ---| ---| ---| ---| ---|
47
49
| | CPU(ms) | NPU(ms) | CPU(ms) | NPU(ms) | CPU(ms) | NPU(ms) |
48
- | mobilenet_v1_int8_224_per_layer| 167.6996 | 6.982800| 81.632133 | 5.607733 | 280.465997 | 13.411600 |
50
+ | mobilenet_v1_int8_224_per_layer| 167.6996 | 6.982800| 81.632133 | 5.607733 | 280.465997 | 13.411600 |
51
+ | resnet50_int8_224_per_layer| 695.527405| 20.288600| 390.498300| 18.002560| 787.532340 | 42.858800|
52
+ | ssd_mobilenet_v1_relu_voc_int8_300_per_layer| 281.442310| 18.015800| 134.991560| 15.978300| 295.48919| 41.035610|
49
53
50
54
### 已支持(或部分支持)NNAdapter 的 Paddle 算子
51
55
@@ -65,6 +69,12 @@ Paddle Lite 已支持晶晨 NPU 的预测部署。
65
69
66
70
<img src =" https://paddlelite-demo.bj.bcebos.com/devices/amlogic/A311D.jpg " alt =" A311D " style =" zoom : 33% ;" />
67
71
72
+
73
+
74
+ - S905D3开发板
75
+
76
+ <img src =" https://paddlelite-demo.bj.bcebos.com/devices/amlogic/S905D3.jpg " alt =" A311D " style =" zoom : 35% ;" />
77
+
68
78
### 准备设备环境
69
79
70
80
- C308X
@@ -73,10 +83,10 @@ Paddle Lite 已支持晶晨 NPU 的预测部署。
73
83
- 注意是 64 位系统。
74
84
- 将 MicroUSB 线插入到设备的 MicroUSB OTG 口,就可以使用 Android 的 ` adb ` 命令进行设备的交互,当然也提供了网络连接 SSH 登录的方式。
75
85
76
- - 可通过 ` dmesg | grep -r Galcore ` 查询系统版本:
86
+ - 可通过 ` dmesg | grep Galcore ` 查询系统版本:
77
87
78
88
``` shell
79
- $ dmesg | grep -rsn Galcore
89
+ $ dmesg | grep Galcore
80
90
[ 23.599566] Galcore version 6.4.4.3.310723AAA
81
91
```
82
92
@@ -88,10 +98,10 @@ Paddle Lite 已支持晶晨 NPU 的预测部署。
88
98
89
99
- 将 MicroUSB 线插入到设备的 MicroUSB OTG 口,就可以使用 Android 的 ` adb ` 命令进行设备的交互,当然也提供了网络连接 SSH 登录的方式。
90
100
91
- - 可通过 ` dmesg | grep -r Galcore ` 查询系统版本:
101
+ - 可通过 ` dmesg | grep Galcore ` 查询系统版本:
92
102
93
103
``` shell
94
- $ dmesg | grep -rsn Galcore
104
+ $ dmesg | grep Galcore
95
105
[ 24.140820] Galcore version 6.4.4.3.310723AAA
96
106
```
97
107
@@ -101,8 +111,7 @@ Paddle Lite 已支持晶晨 NPU 的预测部署。
101
111
- ` adb root + adb remount` 以获得修改系统库的权限。
102
112
103
113
` ` ` shell
104
- # dmesg | grep version
105
- [ 9.020108] < 4> [ 9.020108@0] npu_version: 3
114
+ $ dmesg | grep Galcore
106
115
[ 9.020168] < 6> [ 9.020168@0] Galcore version 6.4.4.3.310723a
107
116
` ` `
108
117
0 commit comments