/ohos5.0/foundation/ai/neural_network_runtime/frameworks/native/neural_network_runtime/ |
H A D | inner_model.cpp | 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() 369 for (uint32_t i = 0; i < inputIndices.size; i++) { in ValidateInputAndOutput() 371 if (inputIndices.data[i] == outputIndices.data[j]) { in ValidateInputAndOutput() 409 OH_NN_ReturnCode ret = ValidateInputAndOutput(inputIndices, outputIndices); in AddOperation() 414 std::vector<uint32_t> inputs = ConstructVectorFromArray(inputIndices.data, inputIndices.size); in AddOperation() 454 OH_NN_ReturnCode ret = ValidateInputAndOutput(inputIndices, outputIndices); in SpecifyInputsAndOutputs() 460 m_inputIndices = ConstructVectorFromArray(inputIndices.data, inputIndices.size); in SpecifyInputsAndOutputs() [all …]
|
H A D | inner_model.h | 45 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 D | neural_network_runtime.cpp | 234 const OH_NN_UInt32Array *inputIndices, in OH_NNModel_AddOperation() argument 247 if (inputIndices == nullptr) { in OH_NNModel_AddOperation() 258 return innerModel->AddOperation(op, *paramIndices, *inputIndices, *outputIndices); in OH_NNModel_AddOperation() 286 const OH_NN_UInt32Array *inputIndices, in OH_NNModel_SpecifyInputsAndOutputs() argument 294 if (inputIndices == 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.md | 21 | unsigned int[] [inputIndices](#inputindices) | 子图的输入子图在[Model](_model_v10.md)的subGraph数组中的下标。 | 29 ### inputIndices subsection 32 unsigned int [] SubGraph::inputIndices
|
H A D | _sub_graph_v20.md | 21 | unsigned int[] [inputIndices](#inputindices) | 子图的输入子图在[Model](_model_v20.md)的subGraph数组中的下标。 | 29 ### inputIndices subsection 32 unsigned int [] SubGraph::inputIndices
|
H A D | _gather_v10.md | 14 - inputIndices,指定输入x在axis上的索引,是一个int类型的数组,值必须在[0,x.shape[axis])范围内。
|
H A D | _gather_v20.md | 14 - inputIndices,指定输入x在axis上的索引,是一个int类型的数组,值必须在[0,x.shape[axis])范围内。
|
/ohos5.0/foundation/ai/neural_network_runtime/test/system_test/common/ |
H A D | nnrt_test.cpp | 99 const std::vector<uint32_t>& inputIndices, in AddOperation() argument 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()
|
H A D | nnrt_test.h | 56 const std::vector<uint32_t>& inputIndices, 58 virtual OH_NN_ReturnCode SpecifyInputAndOutput(const std::vector<uint32_t>& inputIndices,
|
/ohos5.0/foundation/ai/neural_network_runtime/interfaces/kits/c/neural_network_runtime/ |
H A D | neural_network_runtime.h | 265 const OH_NN_UInt32Array *inputIndices, 289 const OH_NN_UInt32Array *inputIndices,
|
/ohos5.0/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/nnrt/ |
H A D | nnrt_implementation.h | 42 const OH_NN_UInt32Array* paramIndices, const OH_NN_UInt32Array* inputIndices, 44 …ode (*OH_NNModel_SpecifyInputsAndOutputs)(OH_NNModel* model, const OH_NN_UInt32Array* inputIndices,
|
/ohos5.0/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/delegates/nnrt_delegate/ |
H A D | nnrt_delegate_kernel.cpp | 193 OH_NN_UInt32Array inputIndices; in BuildGraph() local 216 inputIndices.data = inputsData.data(); in BuildGraph() 218 inputIndices.size = inputsData.size(); in BuildGraph() 221 …ETURN_TFLITE_ERROR_IF_NN_ERROR(m_nnrt->OH_NNModel_SpecifyInputsAndOutputs(m_nnModel, &inputIndices, in BuildGraph()
|
H A D | nnrt_op_builder.cpp | 305 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, ¶mIndices, &inputIndices, &outputIndices), "adding operation"); in FinalizeAddOperation()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-neural-network-runtime-kit/ |
H A D | neural__network__runtime_8h.md | 38 …amIndices, const [OH_NN_UInt32Array](_o_h___n_n___u_int32_array.md) \*inputIndices, const [OH_NN_U… 39 …) \*model, const [OH_NN_UInt32Array](_o_h___n_n___u_int32_array.md) \*inputIndices, const [OH_NN_U…
|
H A D | _neural_network_runtime.md | 591 | OH_NN_OPS_GATHER | 根据指定的索引和轴返回输入张量的切片。<br/>输入:<br/>- input,输入待切片的张量。<br/>- inputIndices,指定input在a… 1460 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,inputIndices为{1,5,9},则在申请输入内… 1618 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,inputIndices为{1,5,9},则在释放输入内… 1890 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,inputIndices为{1,5,9},则在设置输入的… 1919 …NModel_SpecifyInputsAndOutputs](#oh_nnmodel_specifyinputsandoutputs)时,inputIndices为{1,5,9},则在指定输入的… 2044 …e op, const OH_NN_UInt32Array *paramIndices, const OH_NN_UInt32Array *inputIndices, const OH_NN_UI… 2051 该接口向模型实例中添加算子,算子类型由op指定,算子的参数、输入和输出由paramIndices、inputIndices和 outputIndices指定。该接口将对算子参数的属性和输入、输出张量… 2053 paramIndices、inputIndices和outputIndices中存储的是张量的索引值,每个索引值根据张量添加进模型的顺序决定,正确 设置并添加算子要求准确设置每个张量的索引值。张量的… 2066 | inputIndices | OH_NN_UInt32Array实例的指针,指定算子的输入张量索引。 | 2312 …_SpecifyInputsAndOutputs (OH_NNModel *model, const OH_NN_UInt32Array *inputIndices, const OH_NN_UI… [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v1_0/cpp_target/nnrt/v1_0/ |
H A D | model_types.cpp.txt | 234 if (!WritePodArray(data, dataBlock.inputIndices)) { 235 HDF_LOGE("%{public}s: failed to write dataBlock.inputIndices", __func__); 260 if (!ReadPodArray(data, dataBlock.inputIndices)) { 261 HDF_LOGE("%{public}s: failed to read dataBlock.inputIndices", __func__);
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v2_0/cpp_target/nnrt/v2_0/ |
H A D | model_types.cpp.txt | 234 if (!WritePodArray(data, dataBlock.inputIndices)) { 235 HDF_LOGE("%{public}s: failed to write dataBlock.inputIndices", __func__); 260 if (!ReadPodArray(data, dataBlock.inputIndices)) { 261 HDF_LOGE("%{public}s: failed to read dataBlock.inputIndices", __func__);
|
/ohos5.0/drivers/interface/nnrt/v1_0/ |
H A D | ModelTypes.idl | 40 unsigned int[] inputIndices;
|
/ohos5.0/drivers/interface/nnrt/v2_0/ |
H A D | ModelTypes.idl | 40 unsigned int[] inputIndices;
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v1_0/foo/nnrt/v1_0/ |
H A D | ModelTypes.idl | 40 unsigned int[] inputIndices;
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v2_0/foo/nnrt/v2_0/ |
H A D | ModelTypes.idl | 40 unsigned int[] inputIndices;
|
/ohos5.0/foundation/ai/neural_network_runtime/ |
H A D | neural-network-runtime-guidelines.md | 67 …e op, const OH_NN_UInt32Array *paramIndices, const OH_NN_UInt32Array *inputIndices, const OH_NN_UI… 68 …l_SpecifyInputsAndOutputs(OH_NNModel *model, const OH_NN_UInt32Array *inputIndices, const OH_NN_UI… 379 OH_NN_UInt32Array inputIndices = {inputIndicesValues, 2 * 4}; 383 …returnCode = OH_NNModel_AddOperation(model, OH_NN_OPS_ADD, ¶mIndices, &inputIndices, &outputIn… 387 returnCode = OH_NNModel_SpecifyInputsAndOutputs(model, &inputIndices, &outputIndices);
|
/ohos5.0/docs/zh-cn/application-dev/ai/nnrt/ |
H A D | neural-network-runtime-guidelines.md | 67 …e op, const OH_NN_UInt32Array *paramIndices, const OH_NN_UInt32Array *inputIndices, const OH_NN_UI… 68 …l_SpecifyInputsAndOutputs(OH_NNModel *model, const OH_NN_UInt32Array *inputIndices, const OH_NN_UI… 370 OH_NN_UInt32Array inputIndices = {inputIndicesValues, 2}; 374 …returnCode = OH_NNModel_AddOperation(model, OH_NN_OPS_ADD, ¶mIndices, &inputIndices, &outputIn… 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 D | nnrt_device_service.cpp | 395 subGraph->inputIndices = graph.inputIndices; in TransSubGraph()
|
/ohos5.0/docs/en/application-dev/reference/apis-neural-network-runtime-kit/ |
H A D | neural__network__runtime_8h.md | 38 …amIndices, const [OH_NN_UInt32Array](_o_h___n_n___u_int32_array.md) \*inputIndices, const [OH_NN_U… 39 …) \*model, const [OH_NN_UInt32Array](_o_h___n_n___u_int32_array.md) \*inputIndices, const [OH_NN_U…
|