[API] Implement decoupled APIs for network inferencing
authorDongju Chae <dongju.chae@samsung.com>
Tue, 15 Jun 2021 04:39:21 +0000 (13:39 +0900)
committer채동주/On-Device Lab(SR)/Staff Engineer/삼성전자 <dongju.chae@samsung.com>
Fri, 18 Jun 2021 05:00:54 +0000 (14:00 +0900)
commit0bef95ceff1aeecf5d89a9b9d92341589659387c
tree8cb749b9892db7878abbdaba806eebd2b84c113d
parent5565b73d71c0ace11bf0afbc890736aed2fea357
[API] Implement decoupled APIs for network inferencing

This patch implements decoupled APIs for network inferencing.
It allows for users to configure their requests before submission.

Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
12 files changed:
include/host/libnpuhost.h
src/core/ne-handler.cc
src/core/ne-handler.h
src/core/ne-host-input-service.cc
src/core/ne-hw-input-service.cc
src/core/ne-inputservice.h
src/core/ne-scheduler.cc
src/core/ne-scheduler.h
src/core/npu/NPUdrvAPI_triv2.cc
src/host/ne-host.cc
tests/unittests/ne_core_sched_test.cc
tests/unittests/ne_libnpuhost_test.cc