Home
last modified time | relevance | path

Searched refs:inputIndices (Results 1 - 20 of 20) sorted by relevance

/foundation/ai/neural_network_runtime/frameworks/native/neural_network_runtime/
H A Dinner_model.cpp325 const OH_NN_UInt32Array& inputIndices, const OH_NN_UInt32Array& outputIndices) const in ValidateInputAndOutput()
327 OH_NN_ReturnCode ret = ValidateTensorArray(inputIndices); in ValidateInputAndOutput()
339 if (inputIndices.size == 0) { in ValidateInputAndOutput()
350 for (uint32_t i = 0; i < inputIndices.size; i++) { in ValidateInputAndOutput()
351 tensor = m_allTensors[inputIndices.data[i]]; in ValidateInputAndOutput()
368 // The number of inputIndices and outputIndices are usually small, so O(n**2) iteration is fine. in ValidateInputAndOutput()
369 for (uint32_t i = 0; i < inputIndices.size; i++) { in ValidateInputAndOutput()
371 if (inputIndices.data[i] == outputIndices.data[j]) { in ValidateInputAndOutput()
373 "input index %u, output index %u", inputIndices.data[i], outputIndices.data[j]); in ValidateInputAndOutput()
402 const OH_NN_UInt32Array& inputIndices, cons in AddOperation()
324 ValidateInputAndOutput( const OH_NN_UInt32Array& inputIndices, const OH_NN_UInt32Array& outputIndices) const ValidateInputAndOutput() argument
401 AddOperation(OH_NN_OperationType opType, const OH_NN_UInt32Array& paramIndices, const OH_NN_UInt32Array& inputIndices, const OH_NN_UInt32Array& outputIndices) AddOperation() argument
441 SpecifyInputsAndOutputs( const OH_NN_UInt32Array& inputIndices, const OH_NN_UInt32Array& outputIndices) SpecifyInputsAndOutputs() argument
633 std::vector<uint32_t>& inputIndices = m_liteGraph->input_indices_; AddTensorsToLiteGraph() local
[all...]
H A Dinner_model.h45 const OH_NN_UInt32Array& inputIndices,
49 const OH_NN_UInt32Array& inputIndices, const OH_NN_UInt32Array& outputIndices);
68 const OH_NN_UInt32Array& inputIndices, const OH_NN_UInt32Array& outputIndices) const;
H A Dneural_network_runtime.cpp232 const OH_NN_UInt32Array *inputIndices, in OH_NNModel_AddOperation()
245 if (inputIndices == nullptr) { in OH_NNModel_AddOperation()
246 LOGE("OH_NNModel_AddOperation failed, passed nullptr to inputIndices."); in OH_NNModel_AddOperation()
256 return innerModel->AddOperation(op, *paramIndices, *inputIndices, *outputIndices); in OH_NNModel_AddOperation()
284 const OH_NN_UInt32Array *inputIndices, in OH_NNModel_SpecifyInputsAndOutputs()
292 if (inputIndices == nullptr) { in OH_NNModel_SpecifyInputsAndOutputs()
293 LOGE("OH_NNModel_SpecifyInputsAndOutputs failed, passed nullptr to inputIndices."); in OH_NNModel_SpecifyInputsAndOutputs()
303 return innerModel->SpecifyInputsAndOutputs(*inputIndices, *outputIndices); in OH_NNModel_SpecifyInputsAndOutputs()
229 OH_NNModel_AddOperation(OH_NNModel *model, OH_NN_OperationType op, const OH_NN_UInt32Array *paramIndices, const OH_NN_UInt32Array *inputIndices, const OH_NN_UInt32Array *outputIndices) OH_NNModel_AddOperation() argument
283 OH_NNModel_SpecifyInputsAndOutputs(OH_NNModel *model, const OH_NN_UInt32Array *inputIndices, const OH_NN_UInt32Array *outputIndices) OH_NNModel_SpecifyInputsAndOutputs() argument
H A Dlite_graph_to_hdi_model_v2_0.cpp1069 tmp.inputIndices = std::vector<uint32_t>(graph->input_indices_); in LiteGraph_To_HDIModel()
H A Dlite_graph_to_hdi_model_v1_0.cpp1068 tmp.inputIndices = std::vector<uint32_t>(graph->input_indices_); in LiteGraph_To_HDIModel()
H A Dlite_graph_to_hdi_model_v2_1.cpp1874 tmp.inputIndices = std::vector<uint32_t>(graph->input_indices_); in LiteGraph_To_HDIModel()
/foundation/ai/neural_network_runtime/test/system_test/common/
H A Dnnrt_test.cpp99 const std::vector<uint32_t>& inputIndices, in AddOperation()
103 const OH_NN_UInt32Array inputs = TransformUInt32Array(inputIndices); in AddOperation()
110 .inputs = inputIndices, in AddOperation()
120 OH_NN_ReturnCode NNRtTest::SpecifyInputAndOutput(const std::vector<uint32_t>& inputIndices, in SpecifyInputAndOutput() argument
123 const OH_NN_UInt32Array inputs = TransformUInt32Array(inputIndices); in SpecifyInputAndOutput()
128 m_inputs = inputIndices; in SpecifyInputAndOutput()
97 AddOperation(OH_NN_OperationType opType, const std::vector<uint32_t>& paramIndices, const std::vector<uint32_t>& inputIndices, const std::vector<uint32_t>& outputIndices) AddOperation() argument
H A Dnnrt_test.h56 const std::vector<uint32_t>& inputIndices,
58 virtual OH_NN_ReturnCode SpecifyInputAndOutput(const std::vector<uint32_t>& inputIndices,
/foundation/ai/neural_network_runtime/interfaces/kits/c/neural_network_runtime/
H A Dneural_network_runtime.h235 * the operator parameters, inputs, and outputs are specified by <b>paramIndices</b>, <b>inputIndices</b>,
242 * <b>paramIndices</b>, <b>inputIndices</b>, and <b>outputIndices</b> store the indices of tensors.
254 * @param inputIndices Pointer to the <b>OH_NN_UInt32Array</b> instance, which is used to set the operator input.
265 const OH_NN_UInt32Array *inputIndices,
280 * @param inputIndices Pointer to the <b>OH_NN_UInt32Array</b> instance, which is used to set the operator input.
289 const OH_NN_UInt32Array *inputIndices,
409 * Assume that the value of <b>inputIndices</b> is <b>{1, 5, 9}</b> when
492 * Assume that the value of <b>inputIndices</b> is <b>{1, 5, 9}</b> when
540 * Assume that the value of <b>inputIndices</b> is <b>{1, 5, 9}</b> when
589 * Assume that the value of <b>inputIndices</
[all...]
/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/nnrt/
H A Dnnrt_implementation.h42 const OH_NN_UInt32Array* paramIndices, const OH_NN_UInt32Array* inputIndices,
44 OH_NN_ReturnCode (*OH_NNModel_SpecifyInputsAndOutputs)(OH_NNModel* model, const OH_NN_UInt32Array* inputIndices,
/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/delegates/nnrt_delegate/
H A Dnnrt_delegate_kernel.cpp193 OH_NN_UInt32Array inputIndices; in BuildGraph() local
216 inputIndices.data = inputsData.data(); in BuildGraph()
218 inputIndices.size = inputsData.size(); in BuildGraph()
221 RETURN_TFLITE_ERROR_IF_NN_ERROR(m_nnrt->OH_NNModel_SpecifyInputsAndOutputs(m_nnModel, &inputIndices, in BuildGraph()
H A Dnnrt_op_builder.cpp305 OH_NN_UInt32Array inputIndices; in FinalizeAddOperation() local
308 inputIndices.data = m_augmentedInputs.data(); in FinalizeAddOperation()
309 inputIndices.size = static_cast<uint32_t>(m_augmentedInputs.size()); in FinalizeAddOperation()
317 type, &paramIndices, &inputIndices, &outputIndices), "adding operation"); in FinalizeAddOperation()
/foundation/ai/neural_network_runtime/example/drivers/nnrt/v1_0/hdi_cpu_service/src/
H A Dnnrt_device_service.cpp395 subGraph->inputIndices = graph.inputIndices; in TransSubGraph()
/foundation/ai/neural_network_runtime/example/drivers/nnrt/v2_0/hdi_cpu_service/src/
H A Dnnrt_device_service.cpp443 subGraph->inputIndices = graph.inputIndices; in TransSubGraph()
/foundation/ai/neural_network_runtime/test/unittest/components/v2_0/compilation/
H A Dcompilation_test.cpp74 OH_NN_UInt32Array inputIndices = {inputIndicesValues, 2}; in BuildModel() local
78 ret = innerModel.AddOperation(OH_NN_OPS_ADD, paramIndices, inputIndices, outputIndices); in BuildModel()
84 ret = innerModel.SpecifyInputsAndOutputs(inputIndices, outputIndices); in BuildModel()
/foundation/ai/neural_network_runtime/test/unittest/components/v1_0/compilation/
H A Dcompilation_test.cpp74 OH_NN_UInt32Array inputIndices = {inputIndicesValues, 2}; in BuildModel() local
78 ret = innerModel.AddOperation(OH_NN_OPS_ADD, paramIndices, inputIndices, outputIndices); in BuildModel()
84 ret = innerModel.SpecifyInputsAndOutputs(inputIndices, outputIndices); in BuildModel()
/foundation/ai/neural_network_runtime/test/unittest/components/nn_compiler/
H A Dnn_compiler_test.cpp165 OH_NN_UInt32Array inputIndices = {inputIndicesValues, 2}; in BuildModel() local
169 ret = innerModel.AddOperation(OH_NN_OPS_ADD, paramIndices, inputIndices, outputIndices); in BuildModel()
175 ret = innerModel.SpecifyInputsAndOutputs(inputIndices, outputIndices); in BuildModel()
/foundation/ai/neural_network_runtime/test/unittest/components/v2_0/neural_network_runtime_test/
H A Dneural_network_runtime_test.cpp149 OH_NN_UInt32Array inputIndices = {inputIndicesValues, 2}; in BuildModel() local
153 ret = model.AddOperation(OH_NN_OPS_ADD, paramIndices, inputIndices, outputIndices); in BuildModel()
159 ret = model.SpecifyInputsAndOutputs(inputIndices, outputIndices); in BuildModel()
355 * @tc.desc: Verify the inputIndices is nullptr of the OH_NNModel_AddOperation function.
522 * @tc.desc: Verify the inputIndices is nullptr of the OH_NNModel_SpecifyInputsAndOutputs function.
/foundation/ai/neural_network_runtime/test/unittest/components/v1_0/neural_network_core_test/
H A Dneural_network_core_test.cpp79 OH_NN_UInt32Array inputIndices = {inputIndicesValues, 2}; in BuildModel() local
83 ret = model.AddOperation(OH_NN_OPS_ADD, paramIndices, inputIndices, outputIndices); in BuildModel()
89 ret = model.SpecifyInputsAndOutputs(inputIndices, outputIndices); in BuildModel()
/foundation/ai/neural_network_runtime/test/unittest/components/v1_0/neural_network_runtime_test/
H A Dneural_network_runtime_test.cpp150 OH_NN_UInt32Array inputIndices = {inputIndicesValues, 2}; in BuildModel() local
154 ret = model.AddOperation(OH_NN_OPS_ADD, paramIndices, inputIndices, outputIndices); in BuildModel()
160 ret = model.SpecifyInputsAndOutputs(inputIndices, outputIndices); in BuildModel()
408 * @tc.desc: Verify the inputIndices is nullptr of the OH_NNModel_AddOperation function.
575 * @tc.desc: Verify the inputIndices is nullptr of the OH_NNModel_SpecifyInputsAndOutputs function.

Completed in 38 milliseconds