Home
last modified time | relevance | path

Searched refs:hexagon_nn_nn_id (Results 1 – 7 of 7) sorted by relevance

/hardware/qcom/neuralnetworks/hvxservice/1.0/hexagon_nn_controller/
Dhexagon_nn_controller.h49 typedef int hexagon_nn_nn_id; typedef
74 typedef int (*hexagon_nn_controller_init_fn)(hexagon_nn_nn_id* g);
76 typedef int (*hexagon_nn_controller_getlog_fn)(hexagon_nn_nn_id id, unsigned char* buf,
79 typedef int (*hexagon_nn_controller_snpprint_fn)(hexagon_nn_nn_id id, unsigned char* buf,
82 typedef int (*hexagon_nn_controller_set_debug_level_fn)(hexagon_nn_nn_id id, int level);
84 typedef int (*hexagon_nn_controller_prepare_fn)(hexagon_nn_nn_id id);
87 hexagon_nn_nn_id id, unsigned int node_id, op_type operation, hexagon_nn_padding_type padding,
91 typedef int (*hexagon_nn_controller_append_const_node_fn)(hexagon_nn_nn_id id, unsigned int node_id,
97 typedef int (*hexagon_nn_controller_execute_new_fn)(hexagon_nn_nn_id id,
103 typedef int (*hexagon_nn_controller_execute_fn)(hexagon_nn_nn_id id, unsigned int batches_in,
[all …]
/hardware/qcom/neuralnetworks/hvxservice/1.0/
DHexagonController.h59 int init(hexagon_nn_nn_id* g);
61 int getlog(hexagon_nn_nn_id id, unsigned char* buf, uint32_t length);
63 int snpprint(hexagon_nn_nn_id id, unsigned char* buf, uint32_t length);
65 int set_debug_level(hexagon_nn_nn_id id, int level);
67 int prepare(hexagon_nn_nn_id id);
69 int append_node(hexagon_nn_nn_id id, uint32_t node_id, op_type operation,
73 int append_const_node(hexagon_nn_nn_id id, uint32_t node_id, uint32_t batches, uint32_t height,
76 int execute_new(hexagon_nn_nn_id id, const hexagon_nn_tensordef* inputs, uint32_t n_inputs,
79 int execute(hexagon_nn_nn_id id, uint32_t batches_in, uint32_t height_in, uint32_t width_in,
85 int teardown(hexagon_nn_nn_id id);
[all …]
DHexagonController.cpp106 int Controller::init(hexagon_nn_nn_id* g) { in init()
110 int Controller::getlog(hexagon_nn_nn_id id, unsigned char* buf, uint32_t length) { in getlog()
114 int Controller::snpprint(hexagon_nn_nn_id id, unsigned char* buf, uint32_t length) { in snpprint()
118 int Controller::set_debug_level(hexagon_nn_nn_id id, int level) { in set_debug_level()
122 int Controller::prepare(hexagon_nn_nn_id id) { in prepare()
126 int Controller::append_node(hexagon_nn_nn_id id, uint32_t node_id, op_type operation, in append_node()
134 int Controller::append_const_node(hexagon_nn_nn_id id, uint32_t node_id, uint32_t batches, in append_const_node()
140 int Controller::execute_new(hexagon_nn_nn_id id, const hexagon_nn_tensordef* inputs, in execute_new()
145 int Controller::execute(hexagon_nn_nn_id id, uint32_t batches_in, uint32_t height_in, in execute()
155 int Controller::teardown(hexagon_nn_nn_id id) { in teardown()
[all …]
DHexagonModel.h158 hexagon_nn_nn_id mGraphId;
DHexagonUtils.h102 std::string toString(hexagon_nn_nn_id id);
DHexagonUtils.cpp216 std::string toString(hexagon_nn_nn_id id) { in toString()
DHexagonModel.cpp574 if (mGraphId != hexagon_nn_nn_id{}) { in clearModel()