Home
last modified time | relevance | path

Searched refs:outputIndices (Results 1 – 25 of 41) sorted by relevance

12

/ohos5.0/foundation/ai/neural_network_runtime/frameworks/native/neural_network_runtime/
H A Dinner_model.cpp333 ret = ValidateTensorArray(outputIndices); in ValidateInputAndOutput()
344 if (outputIndices.size == 0) { in ValidateInputAndOutput()
359 for (uint32_t i = 0; i < outputIndices.size; i++) { in ValidateInputAndOutput()
360 tensor = m_allTensors[outputIndices.data[i]]; in ValidateInputAndOutput()
370 for (uint32_t j = 0; j < outputIndices.size; j++) { in ValidateInputAndOutput()
371 if (inputIndices.data[i] == outputIndices.data[j]) { in ValidateInputAndOutput()
409 OH_NN_ReturnCode ret = ValidateInputAndOutput(inputIndices, outputIndices); in AddOperation()
415 … std::vector<uint32_t> outputs = ConstructVectorFromArray(outputIndices.data, outputIndices.size); in AddOperation()
454 OH_NN_ReturnCode ret = ValidateInputAndOutput(inputIndices, outputIndices); in SpecifyInputsAndOutputs()
461 m_outputIndices = ConstructVectorFromArray(outputIndices.data, outputIndices.size); in SpecifyInputsAndOutputs()
[all …]
H A Dinner_model.h46 const OH_NN_UInt32Array& outputIndices);
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.cpp235 const OH_NN_UInt32Array *outputIndices) in OH_NNModel_AddOperation() argument
252 if (outputIndices == nullptr) { in OH_NNModel_AddOperation()
258 return innerModel->AddOperation(op, *paramIndices, *inputIndices, *outputIndices); in OH_NNModel_AddOperation()
287 const OH_NN_UInt32Array *outputIndices) in OH_NNModel_SpecifyInputsAndOutputs() argument
299 if (outputIndices == nullptr) { in OH_NNModel_SpecifyInputsAndOutputs()
305 return innerModel->SpecifyInputsAndOutputs(*inputIndices, *outputIndices); in OH_NNModel_SpecifyInputsAndOutputs()
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/nnrt/
H A D_sub_graph_v10.md22 | unsigned int[] [outputIndices](#outputindices) | 子图的输出子图在[Model](_model_v10.md)的subGraph数组中的下标。 …
59 ### outputIndices subsection
62 unsigned int [] SubGraph::outputIndices
H A D_sub_graph_v20.md22 | unsigned int[] [outputIndices](#outputindices) | 子图的输出子图在[Model](_model_v20.md)的subGraph数组中的下标。 …
59 ### outputIndices subsection
62 unsigned int [] SubGraph::outputIndices
/ohos5.0/foundation/ai/neural_network_runtime/test/system_test/common/
H A Dnnrt_test.cpp100 const std::vector<uint32_t>& outputIndices) in AddOperation() argument
104 const OH_NN_UInt32Array outputs = TransformUInt32Array(outputIndices); in AddOperation()
111 .outputs = outputIndices, in AddOperation()
121 const std::vector<uint32_t>& outputIndices) in SpecifyInputAndOutput() argument
124 const OH_NN_UInt32Array outputs = TransformUInt32Array(outputIndices); in SpecifyInputAndOutput()
129 m_outputs = outputIndices; in SpecifyInputAndOutput()
H A Dnnrt_test.h57 const std::vector<uint32_t>& outputIndices);
59 const std::vector<uint32_t>& outputIndices);
/ohos5.0/foundation/ai/neural_network_runtime/interfaces/kits/c/neural_network_runtime/
H A Dneural_network_runtime.h266 const OH_NN_UInt32Array *outputIndices);
290 const OH_NN_UInt32Array *outputIndices);
/ohos5.0/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/nnrt/
H A Dnnrt_implementation.h43 const OH_NN_UInt32Array* outputIndices);
45 const OH_NN_UInt32Array* outputIndices);
/ohos5.0/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/delegates/nnrt_delegate/
H A Dnnrt_delegate_kernel.cpp194 OH_NN_UInt32Array outputIndices; in BuildGraph() local
217 outputIndices.data = outputsData.data(); in BuildGraph()
219 outputIndices.size = outputsData.size(); in BuildGraph()
222 &outputIndices), "identifying model inputs and outputs"); in BuildGraph()
H A Dnnrt_op_builder.cpp306 OH_NN_UInt32Array outputIndices; in FinalizeAddOperation() local
310 outputIndices.data = m_augmentedOutputs.data(); in FinalizeAddOperation()
311 outputIndices.size = static_cast<uint32_t>(m_augmentedOutputs.size()); in FinalizeAddOperation()
317 type, &paramIndices, &inputIndices, &outputIndices), "adding operation"); in FinalizeAddOperation()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-neural-network-runtime-kit/
H A Dneural__network__runtime_8h.md38 …utIndices, const [OH_NN_UInt32Array](_o_h___n_n___u_int32_array.md) \*outputIndices) | 向模型实例中添加算子。…
39 …utIndices, const [OH_NN_UInt32Array](_o_h___n_n___u_int32_array.md) \*outputIndices) | 指定模型的输入和输出张…
H A D_neural_network_runtime.md1487 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,outputIndices为{4,6,8},则在申请输出…
1643 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,outputIndices为{4,6,8},则在释放输出…
1759 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,outputIndices为{4,6,8},则在获取输出…
2005 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,outputIndices为{4,6,8},则在设置输出…
2033 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,outputIndices为{4,6,8},则在指定输出…
2044 …rray *paramIndices, const OH_NN_UInt32Array *inputIndices, const OH_NN_UInt32Array *outputIndices )
2051 该接口向模型实例中添加算子,算子类型由op指定,算子的参数、输入和输出由paramIndices、inputIndices和 outputIndices指定。该接口将对算子参数的属性和输入、输出张量…
2053 paramIndices、inputIndices和outputIndices中存储的是张量的索引值,每个索引值根据张量添加进模型的顺序决定,正确 设置并添加算子要求准确设置每个张量的索引值。张量的…
2067 | outputIndices | OH_NN_UInt32Array实例的指针,设置算子的输出张量索引。 |
2312 …(OH_NNModel *model, const OH_NN_UInt32Array *inputIndices, const OH_NN_UInt32Array *outputIndices )
[all …]
H A D_neural_nework_runtime.md1487 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,outputIndices为{4,6,8},则在申请输出…
1643 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,outputIndices为{4,6,8},则在释放输出…
1759 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,outputIndices为{4,6,8},则在获取输出…
2005 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,outputIndices为{4,6,8},则在设置输出…
2033 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,outputIndices为{4,6,8},则在指定输出…
2044 …rray *paramIndices, const OH_NN_UInt32Array *inputIndices, const OH_NN_UInt32Array *outputIndices )
2051 该接口向模型实例中添加算子,算子类型由op指定,算子的参数、输入和输出由paramIndices、inputIndices和 outputIndices指定。该接口将对算子参数的属性和输入、输出张量…
2053 paramIndices、inputIndices和outputIndices中存储的是张量的索引值,每个索引值根据张量添加进模型的顺序决定,正确 设置并添加算子要求准确设置每个张量的索引值。张量的…
2067 | outputIndices | OH_NN_UInt32Array实例的指针,设置算子的输出张量索引。 |
2312 …(OH_NNModel *model, const OH_NN_UInt32Array *inputIndices, const OH_NN_UInt32Array *outputIndices )
[all …]
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v1_0/cpp_target/nnrt/v1_0/
H A Dmodel_types.cpp.txt239 if (!WritePodArray(data, dataBlock.outputIndices)) {
240 HDF_LOGE("%{public}s: failed to write dataBlock.outputIndices", __func__);
265 if (!ReadPodArray(data, dataBlock.outputIndices)) {
266 HDF_LOGE("%{public}s: failed to read dataBlock.outputIndices", __func__);
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v2_0/cpp_target/nnrt/v2_0/
H A Dmodel_types.cpp.txt239 if (!WritePodArray(data, dataBlock.outputIndices)) {
240 HDF_LOGE("%{public}s: failed to write dataBlock.outputIndices", __func__);
265 if (!ReadPodArray(data, dataBlock.outputIndices)) {
266 HDF_LOGE("%{public}s: failed to read dataBlock.outputIndices", __func__);
/ohos5.0/drivers/interface/nnrt/v1_0/
H A DModelTypes.idl41 unsigned int[] outputIndices;
/ohos5.0/drivers/interface/nnrt/v2_0/
H A DModelTypes.idl41 unsigned int[] outputIndices;
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v1_0/foo/nnrt/v1_0/
H A DModelTypes.idl41 unsigned int[] outputIndices;
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v2_0/foo/nnrt/v2_0/
H A DModelTypes.idl41 unsigned int[] outputIndices;
/ohos5.0/foundation/ai/neural_network_runtime/
H A Dneural-network-runtime-guidelines.md67 …ices, const OH_NN_UInt32Array *inputIndices, const OH_NN_UInt32Array *outputIndices) | 向模型实例中添加算子。…
68 …odel, const OH_NN_UInt32Array *inputIndices, const OH_NN_UInt32Array *outputIndices) | 指定模型的输入和输出张…
380 OH_NN_UInt32Array outputIndices = {&outputIndicesValues, 1 * 4};
383 …Code = OH_NNModel_AddOperation(model, OH_NN_OPS_ADD, &paramIndices, &inputIndices, &outputIndices);
387 returnCode = OH_NNModel_SpecifyInputsAndOutputs(model, &inputIndices, &outputIndices);
/ohos5.0/docs/zh-cn/application-dev/ai/nnrt/
H A Dneural-network-runtime-guidelines.md67 …ices, const OH_NN_UInt32Array *inputIndices, const OH_NN_UInt32Array *outputIndices) | 向模型实例中添加算子。…
68 …odel, const OH_NN_UInt32Array *inputIndices, const OH_NN_UInt32Array *outputIndices) | 指定模型的输入和输出张…
371 OH_NN_UInt32Array outputIndices = {&outputIndicesValues, 1};
374 …Code = OH_NNModel_AddOperation(model, OH_NN_OPS_ADD, &paramIndices, &inputIndices, &outputIndices);
378 returnCode = OH_NNModel_SpecifyInputsAndOutputs(model, &inputIndices, &outputIndices);
/ohos5.0/foundation/ai/neural_network_runtime/example/drivers/nnrt/v1_0/hdi_cpu_service/src/
H A Dnnrt_device_service.cpp396 subGraph->outputIndices = graph.outputIndices; in TransSubGraph()
/ohos5.0/docs/en/application-dev/reference/apis-neural-network-runtime-kit/
H A Dneural__network__runtime_8h.md38 …utIndices, const [OH_NN_UInt32Array](_o_h___n_n___u_int32_array.md) \*outputIndices) | Adds an ope…
39 …utIndices, const [OH_NN_UInt32Array](_o_h___n_n___u_int32_array.md) \*outputIndices) | Sets an ind…
/ohos5.0/foundation/ai/neural_network_runtime/example/drivers/nnrt/v2_0/hdi_cpu_service/src/
H A Dnnrt_device_service.cpp444 subGraph->outputIndices = graph.outputIndices; in TransSubGraph()

12