| /OK3568_Linux_fs/external/rknpu2/examples/rknn_api_demo/src/ |
| H A D | rknn_with_mmz_demo.cpp | 172 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 189 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 190 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 191 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 245 MB_BLK output_mbs[io_num.n_output]; in main() 246 void* output_virts[io_num.n_output]; in main() 247 uint64_t output_physs[io_num.n_output]; in main() 248 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() 303 rknn_tensor_mem* output_mems[io_num.n_output]; in main() 304 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() [all …]
|
| H A D | rknn_set_internal_mem_from_fd_demo.cpp | 181 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 198 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 199 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 200 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 306 MB_BLK output_mbs[io_num.n_output]; in main() 307 void* output_virts[io_num.n_output]; in main() 308 int output_fds[io_num.n_output]; in main() 309 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() 364 rknn_tensor_mem* output_mems[io_num.n_output]; in main() 365 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() [all …]
|
| H A D | rknn_create_mem_demo.cpp | 197 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 214 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 215 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 216 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 280 rknn_tensor_mem* output_mems[io_num.n_output]; in main() 281 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() 296 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() 322 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 339 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main()
|
| H A D | rknn_create_mem_with_rga_demo.cpp | 187 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 204 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 205 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 206 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 286 rknn_tensor_mem* output_mems[io_num.n_output]; in main() 287 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() 302 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() 325 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 342 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main()
|
| /OK3568_Linux_fs/external/rknpu2/examples/RV1106_RV1103/rknn_yolov5_demo/src/ |
| H A D | main.cc | 277 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 296 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 297 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 298 for (uint32_t i = 0; i < io_num.n_output; i++) in main() 370 rknn_tensor_mem *output_mems[io_num.n_output]; in main() 371 for (uint32_t i = 0; i < io_num.n_output; ++i) in main() 385 for (uint32_t i = 0; i < io_num.n_output; ++i) in main() 412 rknn_tensor_attr orig_output_attrs[io_num.n_output]; in main() 413 memset(orig_output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 414 for (uint32_t i = 0; i < io_num.n_output; i++) in main() [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/RV1106_RV1103/rknn_mobilenet_demo/src/ |
| H A D | main.cc | 305 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 324 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 325 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 326 for (uint32_t i = 0; i < io_num.n_output; i++) in main() 398 rknn_tensor_mem *output_mems[io_num.n_output]; in main() 399 for (uint32_t i = 0; i < io_num.n_output; ++i) in main() 413 for (uint32_t i = 0; i < io_num.n_output; ++i) in main() 440 rknn_tensor_attr orig_output_attrs[io_num.n_output]; in main() 441 memset(orig_output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 442 for (uint32_t i = 0; i < io_num.n_output; i++) in main() [all …]
|
| H A D | main_nhwc.cc | 275 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 294 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 295 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 296 for (uint32_t i = 0; i < io_num.n_output; i++) in main() 368 rknn_tensor_mem *output_mems[io_num.n_output]; in main() 369 for (uint32_t i = 0; i < io_num.n_output; ++i) in main() 383 for (uint32_t i = 0; i < io_num.n_output; ++i) in main() 412 for (uint32_t i = 0; i < io_num.n_output; i++) in main() 433 for (uint32_t i = 0; i < io_num.n_output; ++i) in main()
|
| /OK3568_Linux_fs/external/rknpu2/examples/rknn_multiple_input_demo/src/ |
| H A D | main.cc | 119 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 136 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 137 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 138 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 216 rknn_output outputs[io_num.n_output]; in main() 217 memset(outputs, 0, io_num.n_output * sizeof(rknn_output)); in main() 218 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() 224 ret = rknn_outputs_get(ctx, io_num.n_output, outputs, NULL); in main() 232 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 248 ret = rknn_outputs_release(ctx, io_num.n_output, outputs); in main()
|
| /OK3568_Linux_fs/external/rknpu2/examples/rknn_common_test/src/ |
| H A D | main.cc | 121 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 138 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 139 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 140 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 242 rknn_tensor_mem* output_mems[io_num.n_output]; in main() 243 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() 258 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() 284 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 301 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main()
|
| /OK3568_Linux_fs/external/rknpu2/examples/librknn_api_android_demo/ |
| H A D | rknn_create_mem_demo.cpp | 197 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 214 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 215 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 216 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 280 rknn_tensor_mem* output_mems[io_num.n_output]; in main() 281 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() 296 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() 322 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 339 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main()
|
| /OK3568_Linux_fs/external/rknpu2/examples/rknn_yolov5_demo/src/ |
| H A D | main.cc | 189 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 203 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 205 for (int i = 0; i < io_num.n_output; i++) { in main() 265 rknn_output outputs[io_num.n_output]; in main() 267 for (int i = 0; i < io_num.n_output; i++) { in main() 272 ret = rknn_outputs_get(ctx, io_num.n_output, outputs, NULL); in main() 283 for (int i = 0; i < io_num.n_output; ++i) { in main() 306 ret = rknn_outputs_release(ctx, io_num.n_output, outputs); in main() 314 ret = rknn_outputs_get(ctx, io_num.n_output, outputs, NULL); in main() 319 ret = rknn_outputs_release(ctx, io_num.n_output, outputs); in main()
|
| H A D | main_video.cc | 178 …printf("model input num: %d, output num: %d\n", app_ctx->io_num.n_input, app_ctx->io_num.n_output); in init_model() 192 …rknn_tensor_attr* output_attrs = (rknn_tensor_attr*)malloc(app_ctx->io_num.n_output * sizeof(rknn_… in init_model() 194 for (int i = 0; i < app_ctx->io_num.n_output; i++) { in init_model() 287 rknn_output outputs[app_ctx->io_num.n_output]; in inference_model() 289 for (int i = 0; i < app_ctx->io_num.n_output; i++) { in inference_model() 294 ret = rknn_outputs_get(ctx, app_ctx->io_num.n_output, outputs, NULL); in inference_model() 302 for (int i = 0; i < app_ctx->io_num.n_output; ++i) { in inference_model() 309 ret = rknn_outputs_release(ctx, app_ctx->io_num.n_output, outputs); in inference_model()
|
| /OK3568_Linux_fs/external/rknpu2/examples/rknn_dynamic_shape_input_demo/src/ |
| H A D | rknn_dynshape_inference.cc | 353 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 373 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 374 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 375 for (uint32_t i = 0; i < io_num.n_output; i++) in main() 497 rknn_tensor_attr cur_output_attrs[io_num.n_output]; in main() 498 memset(cur_output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 499 for (uint32_t i = 0; i < io_num.n_output; i++) in main() 560 rknn_output outputs[io_num.n_output]; in main() 561 memset(outputs, 0, io_num.n_output * sizeof(rknn_output)); in main() 562 for (uint32_t i = 0; i < io_num.n_output; ++i) in main() [all …]
|
| H A D | rknn_dynshape_inference_zero_copy.cc | 353 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 373 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 374 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 375 for (uint32_t i = 0; i < io_num.n_output; i++) in main() 475 rknn_tensor_mem *output_mems[io_num.n_output]; in main() 476 for (uint32_t i = 0; i < io_num.n_output; ++i) in main() 520 rknn_tensor_attr cur_output_attrs[io_num.n_output]; in main() 521 memset(cur_output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 522 for (uint32_t i = 0; i < io_num.n_output; i++) in main() 590 for (uint32_t i = 0; i < io_num.n_output; ++i) in main() [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/rknn_benchmark/src/ |
| H A D | rknn_benchmark.cpp | 314 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 332 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 333 memset(output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); in main() 334 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 361 rknn_output outputs[io_num.n_output]; in main() 445 memset(outputs, 0, io_num.n_output * sizeof(rknn_output)); in main() 446 for (uint32_t i = 0; i < io_num.n_output; ++i) { in main() 452 ret = rknn_outputs_get(ctx, io_num.n_output, outputs, NULL); in main() 459 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() 468 for (uint32_t i = 0; i < io_num.n_output; i++) { in main() [all …]
|
| /OK3568_Linux_fs/external/rknpu2/doc/ |
| H A D | RKNN_Dynamic_Shape_Usage.md | 91 rknn_tensor_attr cur_output_attrs[io_num.n_output]; 92 memset(cur_output_attrs, 0, io_num.n_output * sizeof(rknn_tensor_attr)); 93 for (uint32_t i = 0; i < io_num.n_output; i++) 156 rknn_output outputs[io_num.n_output]; 157 memset(outputs, 0, io_num.n_output * sizeof(rknn_output)); 158 for (uint32_t i = 0; i < io_num.n_output; ++i) 165 ret = rknn_outputs_get(ctx, io_num.n_output, outputs, NULL);
|
| /OK3568_Linux_fs/external/rknpu2/examples/rknn_yolov5_android_apk_demo/app/src/main/cpp/ |
| H A D | yolo_image.cc | 54 uint32_t n_output = 3; variable 121 n_output = io_num.n_output; in create() 153 memset(output_attrs, 0, n_output * sizeof(rknn_tensor_attr)); in create() 154 for (int i = 0; i < n_output; ++i) { in create() 188 for (int i = 0; i < n_output; ++i) { in create() 216 for (int i = 0; i < n_output; ++i) { in destroy() 327 for (int i = 0; i < n_output; ++i) { in run_yolo()
|
| /OK3568_Linux_fs/external/rknpu2/examples/rknn_internal_mem_reuse_demo/src/ |
| H A D | rknn_internal_mem_reuse_demo.cc | 405 printf("model input num: %d, output num: %d\n", io_num[n].n_input, io_num[n].n_output); in main() 407 if (io_num[n].n_output > MAX_OUTPUT_NUM) { in main() 426 memset(output_attrs[n], 0, io_num[n].n_output * sizeof(rknn_tensor_attr)); in main() 427 for (uint32_t i = 0; i < io_num[n].n_output; i++) { in main() 496 for (uint32_t i = 0; i < io_num[n].n_output; ++i) { in main() 501 for (uint32_t i = 0; i < io_num[n].n_output; ++i) { in main() 577 for (uint32_t i = 0; i < io_num[n].n_output; i++) { in main() 610 for (uint32_t i = 0; i < io_num[n].n_output; ++i) { in main()
|
| /OK3568_Linux_fs/external/rknpu2/examples/rknn_mobilenet_demo/src/ |
| H A D | main.cc | 151 printf("model input num: %d, output num: %d\n", io_num.n_input, io_num.n_output); in main() 167 rknn_tensor_attr output_attrs[io_num.n_output]; in main() 169 for (int i = 0; i < io_num.n_output; i++) { in main() 213 for (int i = 0; i < io_num.n_output; i++) { in main()
|
| /OK3568_Linux_fs/external/rknpu2/examples/librknn_api_android_demo/include/ |
| H A D | rknn_api.h | 222 uint32_t n_output; /* the number of output. */ member
|
| /OK3568_Linux_fs/external/rknpu2/runtime/RK3588/Android/librknn_api/include/ |
| H A D | rknn_api.h | 229 uint32_t n_output; /* the number of output. */ member
|
| /OK3568_Linux_fs/external/rknpu2/runtime/RK356X/Linux/librknn_api/include/ |
| H A D | rknn_api.h | 229 uint32_t n_output; /* the number of output. */ member
|
| /OK3568_Linux_fs/external/rknpu2/runtime/RK3588/Linux/librknn_api/include/ |
| H A D | rknn_api.h | 229 uint32_t n_output; /* the number of output. */ member
|
| /OK3568_Linux_fs/external/rknpu2/runtime/RK356X/Android/librknn_api/include/ |
| H A D | rknn_api.h | 229 uint32_t n_output; /* the number of output. */ member
|
| /OK3568_Linux_fs/external/rknpu2/runtime/RV1106/Linux/librknn_api/include/ |
| H A D | rknn_api.h | 229 uint32_t n_output; /* the number of output. */ member
|