Home
last modified time | relevance | path

Searched refs:nnTensor (Results 1 - 21 of 21) sorted by relevance

/foundation/ai/neural_network_runtime/test/unittest/components/v2_0/inner_model/
H A Dnn_tensor_test.cpp42 NNTensor nnTensor; in HWTEST_F() local
43 EXPECT_EQ(OH_NN_SUCCESS, nnTensor.BuildFromOHNNTensor(tensor)); in HWTEST_F()
60 NNTensor nnTensor; in HWTEST_F() local
61 EXPECT_EQ(OH_NN_INVALID_PARAMETER, nnTensor.BuildFromOHNNTensor(tensor)); in HWTEST_F()
74 NNTensor nnTensor; in HWTEST_F() local
75 EXPECT_EQ(OH_NN_INVALID_PARAMETER, nnTensor.BuildFromOHNNTensor(tensor)); in HWTEST_F()
88 NNTensor nnTensor; in HWTEST_F() local
89 EXPECT_EQ(OH_NN_SUCCESS, nnTensor.BuildFromOHNNTensor(tensor)); in HWTEST_F()
102 NNTensor nnTensor; in HWTEST_F() local
103 EXPECT_EQ(OH_NN_INVALID_PARAMETER, nnTensor in HWTEST_F()
119 NNTensor nnTensor; HWTEST_F() local
138 NNTensor nnTensor; HWTEST_F() local
156 NNTensor nnTensor; HWTEST_F() local
174 NNTensor nnTensor; HWTEST_F() local
192 NNTensor nnTensor; HWTEST_F() local
207 NNTensor nnTensor; HWTEST_F() local
223 NNTensor nnTensor; HWTEST_F() local
240 NNTensor nnTensor; HWTEST_F() local
261 NNTensor nnTensor; HWTEST_F() local
282 NNTensor nnTensor; HWTEST_F() local
303 NNTensor nnTensor; HWTEST_F() local
318 NNTensor nnTensor; HWTEST_F() local
341 NNTensor nnTensor; HWTEST_F() local
362 NNTensor nnTensor; HWTEST_F() local
375 NNTensor nnTensor; HWTEST_F() local
391 NNTensor nnTensor; HWTEST_F() local
412 NNTensor nnTensor; HWTEST_F() local
426 NNTensor nnTensor; HWTEST_F() local
453 NNTensor nnTensor; HWTEST_F() local
472 NNTensor nnTensor; HWTEST_F() local
489 NNTensor nnTensor; HWTEST_F() local
505 NNTensor nnTensor; HWTEST_F() local
521 NNTensor nnTensor; HWTEST_F() local
[all...]
/foundation/ai/neural_network_runtime/test/unittest/components/v1_0/inner_model/
H A Dnn_tensor_test.cpp42 NNTensor nnTensor; in HWTEST_F() local
43 EXPECT_EQ(OH_NN_SUCCESS, nnTensor.BuildFromOHNNTensor(tensor)); in HWTEST_F()
60 NNTensor nnTensor; in HWTEST_F() local
61 EXPECT_EQ(OH_NN_INVALID_PARAMETER, nnTensor.BuildFromOHNNTensor(tensor)); in HWTEST_F()
74 NNTensor nnTensor; in HWTEST_F() local
75 EXPECT_EQ(OH_NN_INVALID_PARAMETER, nnTensor.BuildFromOHNNTensor(tensor)); in HWTEST_F()
88 NNTensor nnTensor; in HWTEST_F() local
89 EXPECT_EQ(OH_NN_SUCCESS, nnTensor.BuildFromOHNNTensor(tensor)); in HWTEST_F()
102 NNTensor nnTensor; in HWTEST_F() local
103 EXPECT_EQ(OH_NN_INVALID_PARAMETER, nnTensor in HWTEST_F()
119 NNTensor nnTensor; HWTEST_F() local
138 NNTensor nnTensor; HWTEST_F() local
156 NNTensor nnTensor; HWTEST_F() local
174 NNTensor nnTensor; HWTEST_F() local
192 NNTensor nnTensor; HWTEST_F() local
207 NNTensor nnTensor; HWTEST_F() local
223 NNTensor nnTensor; HWTEST_F() local
240 NNTensor nnTensor; HWTEST_F() local
261 NNTensor nnTensor; HWTEST_F() local
282 NNTensor nnTensor; HWTEST_F() local
303 NNTensor nnTensor; HWTEST_F() local
318 NNTensor nnTensor; HWTEST_F() local
341 NNTensor nnTensor; HWTEST_F() local
362 NNTensor nnTensor; HWTEST_F() local
375 NNTensor nnTensor; HWTEST_F() local
391 NNTensor nnTensor; HWTEST_F() local
412 NNTensor nnTensor; HWTEST_F() local
426 NNTensor nnTensor; HWTEST_F() local
453 NNTensor nnTensor; HWTEST_F() local
472 NNTensor nnTensor; HWTEST_F() local
489 NNTensor nnTensor; HWTEST_F() local
505 NNTensor nnTensor; HWTEST_F() local
521 NNTensor nnTensor; HWTEST_F() local
[all...]
/foundation/ai/neural_network_runtime/test/unittest/components/nn_tensor/
H A Dnn_tensor_test.cpp128 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); in HWTEST_F() local
129 EXPECT_NE(nullptr, nnTensor); in HWTEST_F()
131 delete nnTensor; in HWTEST_F()
144 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); in HWTEST_F() local
145 EXPECT_NE(nullptr, nnTensor); in HWTEST_F()
147 nnTensor->SetSize(1); in HWTEST_F()
150 nnTensor->SetData(buffer); in HWTEST_F()
151 nnTensor->SetFd(-1); in HWTEST_F()
152 delete nnTensor; in HWTEST_F()
165 NNTensor2_0* nnTensor in HWTEST_F() local
186 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
208 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
225 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
280 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
315 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
345 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
383 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
448 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
517 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
552 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
573 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
591 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
620 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
649 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
676 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
698 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
722 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
742 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
771 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
802 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
833 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
864 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
895 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
927 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
944 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
961 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
978 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
995 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
1012 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
1029 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
1046 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
1072 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
1100 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
1131 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
1166 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
1200 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
1219 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
1245 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
1275 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); HWTEST_F() local
[all...]
/foundation/ai/neural_network_runtime/test/unittest/common/
H A Dbase_test.cpp31 std::shared_ptr<NNTensor> nnTensor = std::make_shared<NNTensor>(); in TransToNNTensor() local
38 nnTensor->BuildFromOHNNTensor(tensor); in TransToNNTensor()
39 return nnTensor; in TransToNNTensor()
/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/delegates/nnrt_delegate/
H A Dnnrt_op_builder.cpp354 OH_NN_Tensor nnTensor; in AddTensor() local
359 TF_LITE_ENSURE_STATUS(ConstructNNTensor(tensorIndex, builtinCode, scalarAsTensor, nnQuantParam, nnTensor)); in AddTensor()
363 (nnTensor.dimensionCount == DEPTHWISE_WEIGHT_DIMENSION_COUNT)) { in AddTensor()
367 TF_LITE_ENSURE_STATUS(GetTensorSize(m_context, nnTensor.dimensions, nnTensor.dimensionCount, tensorSize)); in AddTensor()
370 TfLiteStatus retCode = TransposeDepthwiseTensor(tensorIndex, nnTensor, weightDims, depthwiseTensorData); in AddTensor()
378 int32_t nnRet = m_nnrt->OH_NNModel_AddTensor(m_nnModel, &nnTensor); in AddTensor()
380 TFLITE_LOG_PROD(TFLITE_LOG_ERROR, "[NNRT-OPBUILDER] Fail to add nnTensor to NN model."); in AddTensor()
390 TFLITE_LOG_PROD(TFLITE_LOG_ERROR, "[NNRT-OPBUILDER] Fail to setting new nnTensor value."); in AddTensor()
398 TfLiteStatus NnrtOpBuilder::TransposeDepthwiseTensor(int32_t tensorIndex, OH_NN_Tensor& nnTensor, in TransposeDepthwiseTensor() argument
429 ConstructNNTensor(int32_t tensorIndex, int32_t builtinCode, int32_t tensorFlags, OH_NN_QuantParam& nnQuantParam, OH_NN_Tensor& nnTensor) ConstructNNTensor() argument
[all...]
H A Dnnrt_delegate_kernel.cpp290 const std::pair<int32_t, int32_t>& indexPair, OH_NN_QuantParam* nnQuantParam, OH_NN_Tensor& nnTensor) in ConvertTensorTypeToNn()
313 nnTensor.dataType = nnType; in ConvertTensorTypeToNn()
314 nnTensor.dimensionCount = tensorRank; in ConvertTensorTypeToNn()
315 nnTensor.dimensions = tensorDims; in ConvertTensorTypeToNn()
316 nnTensor.quantParam = nnQuantParam; in ConvertTensorTypeToNn()
317 nnTensor.type = OH_NN_TENSOR; in ConvertTensorTypeToNn()
323 OH_NNExecutor* pNnExecution, OH_NN_Tensor& nnTensor) in SetInputTensors()
341 ConvertTensorTypeToNn(context, indexPair, nnQuantParam, nnTensor); in SetInputTensors()
348 &nnTensor, tensor->data.raw, tensor->bytes), in SetInputTensors()
289 ConvertTensorTypeToNn(TfLiteContext* context, const std::pair<int32_t, int32_t>& indexPair, OH_NN_QuantParam* nnQuantParam, OH_NN_Tensor& nnTensor) ConvertTensorTypeToNn() argument
322 SetInputTensors(TfLiteContext* context, TfLiteNode* node, OH_NNExecutor* pNnExecution, OH_NN_Tensor& nnTensor) SetInputTensors() argument
H A Dnnrt_delegate_kernel.h71 OH_NN_QuantParam* nnQuantParam, OH_NN_Tensor& nnTensor);
73 OH_NN_Tensor& nnTensor);
H A Dnnrt_op_builder.h55 // the disparity between TFLite and NN API nnTensor types. NN API has singular
62 // Add scalar nnTensor, the datatypes involved are bool, Int32, Int8, Int64, Float32
84 // Add vector nnTensor, the datatypes involved are Int32, Int64, Int16, Int8, Float32
136 m_nnrt->OH_NNModel_AddTensor(m_nnModel, &tensor), "adding nnTensor"); in AddScalarTensor()
141 "setting new nnTensor value"); in AddScalarTensor()
175 m_nnrt->OH_NNModel_AddTensor(m_nnModel, &tensor), "adding nnTensor"); in AddVectorTensor()
179 "settings new nnTensor value"); in AddVectorTensor()
276 // Adds a new NN API nnTensor to NNModel.
281 TfLiteStatus TransposeDepthwiseTensor(int32_t tensorIndex, OH_NN_Tensor& nnTensor, std::vector<int32_t>& destDims,
284 // Get NN nnTensor fro
[all...]
/foundation/ai/neural_network_runtime/frameworks/native/neural_network_runtime/
H A Dinner_model.cpp58 std::shared_ptr<NNTensor> nnTensor = CreateSharedPtr<NNTensor>(); in ConstructNNTensorFromLiteGraphTensor() local
59 if (nnTensor == nullptr) { in ConstructNNTensorFromLiteGraphTensor()
64 OH_NN_ReturnCode ret = nnTensor->Build(dataType, msDims, nnQuantParams, OH_NN_TENSOR); in ConstructNNTensorFromLiteGraphTensor()
70 nnTensor->SetFormat(nnFormat); in ConstructNNTensorFromLiteGraphTensor()
72 return nnTensor; in ConstructNNTensorFromLiteGraphTensor()
90 std::shared_ptr<NNTensor> nnTensor; in ConstructNNTensorsFromLiteGraph() local
92 nnTensor = ConstructNNTensorFromLiteGraphTensor(liteGraph->all_tensors_[i]); in ConstructNNTensorsFromLiteGraph()
93 if (nnTensor == nullptr) { in ConstructNNTensorsFromLiteGraph()
98 nnTensors.emplace_back(nnTensor); in ConstructNNTensorsFromLiteGraph()
176 OH_NN_ReturnCode InnerModel::AddTensor(const OH_NN_Tensor& nnTensor) in AddTensor() argument
620 const std::shared_ptr<NNTensor>& nnTensor = m_allTensors[i]; AddTensorsToLiteGraph() local
[all...]
H A Dhdi_prepared_model_v2_1.cpp104 const NNTensor2_0* nnTensor = reinterpret_cast<const NNTensor2_0*>(tensor); in TransIOTensor() local
105 TensorDesc* nnTensorDesc = nnTensor->GetTensorDesc(); in TransIOTensor()
152 if (!nnTensor->CheckTensorData()) { in TransIOTensor()
156 V2_1::SharedBuffer iBuffer {nnTensor->GetFd(), nnTensor->GetSize(), nnTensor->GetOffset(), nnTensor->GetSize()}; in TransIOTensor()
H A Dhdi_prepared_model_v2_0.cpp104 const NNTensor2_0* nnTensor = reinterpret_cast<const NNTensor2_0*>(tensor); in TransIOTensor() local
105 TensorDesc* nnTensorDesc = nnTensor->GetTensorDesc(); in TransIOTensor()
152 if (!nnTensor->CheckTensorData()) { in TransIOTensor()
156 V2_0::SharedBuffer iBuffer {nnTensor->GetFd(), nnTensor->GetSize(), nnTensor->GetOffset(), nnTensor->GetSize()}; in TransIOTensor()
H A Dhdi_prepared_model_v1_0.cpp103 const NNTensor2_0* nnTensor = reinterpret_cast<const NNTensor2_0*>(tensor); in TransIOTensor() local
104 TensorDesc* nnTensorDesc = nnTensor->GetTensorDesc(); in TransIOTensor()
151 if (!nnTensor->CheckTensorData()) { in TransIOTensor()
155 V1_0::SharedBuffer iBuffer {nnTensor->GetFd(), nnTensor->GetSize(), nnTensor->GetOffset(), nnTensor->GetSize()}; in TransIOTensor()
H A Dnn_tensor.cpp105 OH_NN_ReturnCode NNTensor::BuildFromOHNNTensor(const OH_NN_Tensor& nnTensor) in BuildFromOHNNTensor() argument
107 m_type = nnTensor.type; in BuildFromOHNNTensor()
109 if (!Validation::ValidateTensorDataType(nnTensor.dataType)) { in BuildFromOHNNTensor()
110 LOGE("BuildFromOHNNTensor failed, passed invalid data type: %d.", nnTensor.dataType); in BuildFromOHNNTensor()
113 m_dataType = nnTensor.dataType; in BuildFromOHNNTensor()
115 if (!Validation::ValidateTensorType(nnTensor.type)) { in BuildFromOHNNTensor()
116 LOGE("BuildFromOHNNTensor failed, passed invalid nnTensor type: %d.", nnTensor.type); in BuildFromOHNNTensor()
120 OH_NN_ReturnCode returnCode = ParseDimensions(nnTensor.dimensions, nnTensor in BuildFromOHNNTensor()
[all...]
H A Dnnexecutor.h64 OH_NN_ReturnCode SetInput(uint32_t index, const OH_NN_Tensor& nnTensor, const void* buffer, size_t length);
65 OH_NN_ReturnCode SetInputFromMemory(uint32_t index, const OH_NN_Tensor& nnTensor, const OH_NN_Memory& memory);
87 OH_NN_ReturnCode BuildInputTensor(uint32_t index, const OH_NN_Tensor& nnTensor,
93 OH_NN_ReturnCode CheckInputDimRanges(uint32_t index, const OH_NN_Tensor& nnTensor) const;
H A Dnnexecutor.cpp296 NNTensor2_0* nnTensor = reinterpret_cast<NNTensor2_0*>(outputTensors[i]); in RunSync() local
297 TensorDesc* nnTensorDesc = nnTensor->GetTensorDesc(); in RunSync()
363 const NNTensor2_0* nnTensor = nullptr; in CheckInputDimRanges() local
368 nnTensor = reinterpret_cast<const NNTensor2_0*>(inputTensors[i]); in CheckInputDimRanges()
369 if (nnTensor == nullptr) { in CheckInputDimRanges()
373 ret = nnTensor->CheckDimRanges(minSingleInputDims, maxSingleInputDims); in CheckInputDimRanges()
427 OH_NN_ReturnCode NNExecutor::BuildInputTensor(uint32_t index, const OH_NN_Tensor& nnTensor, in BuildInputTensor() argument
440 // Build a tensor from nnTensor. in BuildInputTensor()
441 auto ret = inputTensor->BuildFromOHNNTensor(nnTensor); in BuildInputTensor()
443 LOGE("BuildInputTensor failed, please check input nnTensor in BuildInputTensor()
571 SetInput(uint32_t index, const OH_NN_Tensor& nnTensor, const void* buffer, size_t length) SetInput() argument
643 SetInputFromMemory( uint32_t index, const OH_NN_Tensor& nnTensor, const OH_NN_Memory& memory) SetInputFromMemory() argument
[all...]
H A Dinner_model.h38 OH_NN_ReturnCode AddTensor(const OH_NN_Tensor& nnTensor);
H A Dnn_tensor.h43 OH_NN_ReturnCode BuildFromOHNNTensor(const OH_NN_Tensor& nnTensor);
/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/nnrt/
H A Dnnrt_implementation.h38 OH_NN_ReturnCode (*OH_NNModel_AddTensor)(OH_NNModel* model, const OH_NN_Tensor* nnTensor);
64 const OH_NN_Tensor* nnTensor, const void* buffer, size_t length);
75 const OH_NN_Tensor* nnTensor, const OH_NN_Memory* memory);
/foundation/ai/neural_network_runtime/test/unittest/components/v2_0/hdi_prepared_model/
H A Dhdi_prepared_model_test.cpp736 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); in HWTEST_F() local
737 EXPECT_NE(nullptr, nnTensor); in HWTEST_F()
749 OH_NN_ReturnCode retSetTensorDesc = nnTensor->SetTensorDesc(&tensorDesc); in HWTEST_F()
752 nnTensor->SetSize(200); in HWTEST_F()
753 nnTensor->SetOffset(0); in HWTEST_F()
756 nnTensor->SetData(buffer); in HWTEST_F()
758 NN_Tensor* tensor = reinterpret_cast<NN_Tensor*>(nnTensor); in HWTEST_F()
/foundation/ai/neural_network_runtime/test/unittest/components/v1_0/hdi_prepared_model/
H A Dhdi_prepared_model_test.cpp741 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); in HWTEST_F() local
742 EXPECT_NE(nullptr, nnTensor); in HWTEST_F()
754 OH_NN_ReturnCode retSetTensorDesc = nnTensor->SetTensorDesc(&tensorDesc); in HWTEST_F()
757 nnTensor->SetSize(200); in HWTEST_F()
758 nnTensor->SetOffset(0); in HWTEST_F()
761 nnTensor->SetData(buffer); in HWTEST_F()
763 NN_Tensor* tensor = reinterpret_cast<NN_Tensor*>(nnTensor); in HWTEST_F()
/foundation/ai/neural_network_runtime/test/unittest/components/v2_1/hdi_prepared_model/
H A Dhdi_prepared_model_test.cpp735 NNTensor2_0* nnTensor = new (std::nothrow) NNTensor2_0(backendId); in HWTEST_F() local
736 EXPECT_NE(nullptr, nnTensor); in HWTEST_F()
748 OH_NN_ReturnCode retSetTensorDesc = nnTensor->SetTensorDesc(&tensorDesc); in HWTEST_F()
751 nnTensor->SetSize(200); in HWTEST_F()
752 nnTensor->SetOffset(0); in HWTEST_F()
755 nnTensor->SetData(buffer); in HWTEST_F()
757 NN_Tensor* tensor = reinterpret_cast<NN_Tensor*>(nnTensor); in HWTEST_F()

Completed in 14 milliseconds