Home
last modified time | relevance | path

Searched refs:NN_TensorDesc (Results 1 – 25 of 30) sorted by relevance

12

/ohos5.0/foundation/ai/neural_network_runtime/interfaces/kits/c/neural_network_runtime/
H A Dneural_network_core.h383 NN_TensorDesc *OH_NNTensorDesc_Create();
401 OH_NN_ReturnCode OH_NNTensorDesc_Destroy(NN_TensorDesc **tensorDesc);
419 OH_NN_ReturnCode OH_NNTensorDesc_SetName(NN_TensorDesc *tensorDesc, const char *name);
441 OH_NN_ReturnCode OH_NNTensorDesc_GetName(const NN_TensorDesc *tensorDesc, const char **name);
458 OH_NN_ReturnCode OH_NNTensorDesc_SetDataType(NN_TensorDesc *tensorDesc, OH_NN_DataType dataType);
533 OH_NN_ReturnCode OH_NNTensorDesc_SetFormat(NN_TensorDesc *tensorDesc, OH_NN_Format format);
591 OH_NN_ReturnCode OH_NNTensorDesc_GetByteSize(const NN_TensorDesc *tensorDesc, size_t *byteSize);
617 NN_Tensor *OH_NNTensor_Create(size_t deviceID, NN_TensorDesc *tensorDesc);
644 NN_Tensor *OH_NNTensor_CreateWithSize(size_t deviceID, NN_TensorDesc *tensorDesc, size_t size);
673 NN_TensorDesc *tensorDesc,
[all …]
H A Dneural_network_runtime_type.h92 typedef struct NN_TensorDesc NN_TensorDesc; typedef
H A Dneural_network_runtime.h182 OH_NN_ReturnCode OH_NNModel_AddTensorToModel(OH_NNModel *model, const NN_TensorDesc *tensorDesc);
/ohos5.0/docs/zh-cn/application-dev/reference/apis-neural-network-runtime-kit/
H A Dneural__network__core_8h.md42NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \* [OH_NNTensorDesc_Create](_neural_netwo…
43 …md#oh_nntensordesc_destroy) ([NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*\*tensorD…
44 …tensordesc_setname) ([NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, const…
45 …esc_getname) (const [NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, const …
48 …tshape) ([NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, const int32_t \*s…
49 …e) (const [NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, int32_t \*\*shap…
50NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, [OH_NN_Format](_neural_netw…
52 …ementcount) (const [NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, size_t …
53 …getbytesize) (const [NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, size_t…
54 …nsor_create) (size_t deviceID, [NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorD…
[all …]
H A D_neural_network_runtime.md41 | typedef struct [NN_TensorDesc](#nn_tensordesc) [NN_TensorDesc](#nn_tensordesc) | Tensor描述的句柄。 |
232 ### NN_TensorDesc subsection
235 typedef struct NN_TensorDesc NN_TensorDesc
2123 | tensorDesc | [NN_TensorDesc](#nn_tensordesc)张量的指针,[NN_TensorDesc](#nn_tensordesc)指定了添加到模型实例中张量的属性…
2756 创建一个[NN_TensorDesc](#nn_tensordesc)实例。
2785 释放一个[NN_TensorDesc](#nn_tensordesc)实例。
2844 获取[NN_TensorDesc](#nn_tensordesc)的数据类型。
2872 获取[NN_TensorDesc](#nn_tensordesc)的元素个数。
2930 获取[NN_TensorDesc](#nn_tensordesc)的名称。
2960 获取[NN_TensorDesc](#nn_tensordesc)的形状。
[all …]
H A D_neural_nework_runtime.md41 | typedef struct [NN_TensorDesc](#nn_tensordesc) [NN_TensorDesc](#nn_tensordesc) | Tensor描述的句柄。 |
232 ### NN_TensorDesc subsection
235 typedef struct NN_TensorDesc NN_TensorDesc
2123 | tensorDesc | [NN_TensorDesc](#nn_tensordesc)张量的指针,[NN_TensorDesc](#nn_tensordesc)指定了添加到模型实例中张量的属性…
2756 创建一个[NN_TensorDesc](#nn_tensordesc)实例。
2785 释放一个[NN_TensorDesc](#nn_tensordesc)实例。
2844 获取[NN_TensorDesc](#nn_tensordesc)的数据类型。
2872 获取[NN_TensorDesc](#nn_tensordesc)的元素个数。
2930 获取[NN_TensorDesc](#nn_tensordesc)的名称。
2960 获取[NN_TensorDesc](#nn_tensordesc)的形状。
[all …]
H A D_o_h___n_n___tensor.md14 **替代:** 推荐使用[NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc)。
H A Dneural__network__runtime__type_8h.md40 | typedef struct [NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) [NN_TensorDesc](_neural…
H A Dneural__network__runtime_8h.md34 … ([OH_NNModel](_neural_network_runtime.md#oh_nnmodel) \*model, const [NN_TensorDesc](_neural_netwo…
/ohos5.0/docs/en/application-dev/reference/apis-neural-network-runtime-kit/
H A Dneural__network__core_8h.md42NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \* [OH_NNTensorDesc_Create](_neural_netwo…
43 …h_nntensordesc_destroy) ([NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*\*tensorDesc)…
44 …c_setname) ([NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, const char \*n…
45 …e) (const [NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, const char \*\*n…
46NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, [OH_NN_DataType](_neural_ne…
48NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, const int32_t \*shape, size…
49NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, int32_t \*\*shape, size_t \…
50NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, [OH_NN_Format](_neural_netw…
52 …t [NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc, size_t \*elementCount) |…
54NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) \*tensorDesc) | Creates an [NN_Tensor](_n…
[all …]
H A D_neural_network_runtime.md41 | typedef struct [NN_TensorDesc](#nn_tensordesc) [NN_TensorDesc](#nn_tensordesc) | Tensor descript…
93 | [NN_TensorDesc](#nn_tensordesc) \* [OH_NNTensorDesc_Create](#oh_nntensordesc_create) () | Creates…
232 ### NN_TensorDesc subsection
235 typedef struct NN_TensorDesc NN_TensorDesc
2722 NN_TensorDesc *OH_NNTensor_GetTensorDesc (const NN_Tensor *tensor)
2751 NN_TensorDesc *OH_NNTensorDesc_Create ()
2756 Creates an [NN_TensorDesc](#nn_tensordesc) instance.
2785 Releases an [NN_TensorDesc](#nn_tensordesc) instance.
2930 Obtains the name of an [NN_TensorDesc](#nn_tensordesc) instance.
2960 Obtains the shape of an [NN_TensorDesc](#nn_tensordesc) instance.
[all …]
H A Dneural__network__runtime__type_8h.md40 | typedef struct [NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc) [NN_TensorDesc](_neural…
H A D_o_h___n_n___tensor.md14 **Substitute**: You are advised to use [NN_TensorDesc](_neural_network_runtime.md#nn_tensordesc).
H A Dneural__network__runtime_8h.md34 … ([OH_NNModel](_neural_network_runtime.md#oh_nnmodel) \*model, const [NN_TensorDesc](_neural_netwo…
/ohos5.0/foundation/ai/neural_network_runtime/
H A Dneural-network-runtime-guidelines.md57 | typedef struct NN_TensorDesc NN_TensorDesc | Neural Network Runtime的张量描述句柄,用于描述张量的各类属性,例如数据布局、数据类…
96 | NN_TensorDesc *OH_NNTensorDesc_Create() | 创建一个张量描述实例,用于后续创建张量。 |
97 | OH_NN_ReturnCode OH_NNTensorDesc_SetName(NN_TensorDesc *tensorDesc, const char *name) | 设置张量描述的名称…
98 | OH_NN_ReturnCode OH_NNTensorDesc_GetName(const NN_TensorDesc *tensorDesc, const char **name) | 获取…
103 | OH_NN_ReturnCode OH_NNTensorDesc_SetFormat(NN_TensorDesc *tensorDesc, OH_NN_Format format) | 设置张量…
107 | OH_NN_ReturnCode OH_NNTensorDesc_Destroy(NN_TensorDesc **tensorDesc) | 销毁张量描述实例。 |
113 | NN_Tensor* OH_NNTensor_Create(size_t deviceID, NN_TensorDesc *tensorDesc) | 从张量描述创建张量实例,会申请设备共享内存…
292 NN_TensorDesc* tensorDesc = OH_NNTensorDesc_Create();
488 std::vector<NN_TensorDesc*> inputTensorDescs;
489 NN_TensorDesc* tensorDescTmp = nullptr;
[all …]
/ohos5.0/docs/zh-cn/application-dev/ai/nnrt/
H A Dneural-network-runtime-guidelines.md57 | typedef struct NN_TensorDesc NN_TensorDesc | Neural Network Runtime的张量描述句柄,用于描述张量的各类属性,例如数据布局、数据类…
96 | NN_TensorDesc *OH_NNTensorDesc_Create() | 创建一个张量描述实例,用于后续创建张量。 |
97 | OH_NN_ReturnCode OH_NNTensorDesc_SetName(NN_TensorDesc *tensorDesc, const char *name) | 设置张量描述的名称…
98 | OH_NN_ReturnCode OH_NNTensorDesc_GetName(const NN_TensorDesc *tensorDesc, const char **name) | 获取…
103 | OH_NN_ReturnCode OH_NNTensorDesc_SetFormat(NN_TensorDesc *tensorDesc, OH_NN_Format format) | 设置张量…
107 | OH_NN_ReturnCode OH_NNTensorDesc_Destroy(NN_TensorDesc **tensorDesc) | 销毁张量描述实例。 |
113 | NN_Tensor* OH_NNTensor_Create(size_t deviceID, NN_TensorDesc *tensorDesc) | 从张量描述创建张量实例,会申请设备共享内存…
283 NN_TensorDesc* tensorDesc = OH_NNTensorDesc_Create();
479 std::vector<NN_TensorDesc*> inputTensorDescs;
480 NN_TensorDesc* tensorDescTmp = nullptr;
[all …]
/ohos5.0/docs/en/application-dev/ai/nnrt/
H A Dneural-network-runtime-guidelines.md96 | NN_TensorDesc *OH_NNTensorDesc_Create() | Creates an **NN_TensorDesc** instance for creating an *…
97 …ReturnCode OH_NNTensorDesc_SetName(NN_TensorDesc *tensorDesc, const char *name) | Sets the name of…
98 …de OH_NNTensorDesc_GetName(const NN_TensorDesc *tensorDesc, const char **name) | Obtains the name …
99 … OH_NNTensorDesc_SetDataType(NN_TensorDesc *tensorDesc, OH_NN_DataType dataType) | Sets the data t…
103 …ode OH_NNTensorDesc_SetFormat(NN_TensorDesc *tensorDesc, OH_NN_Format format) | Sets the data form…
104 …NTensorDesc_GetFormat(const NN_TensorDesc *tensorDesc, OH_NN_Format *format) | Obtains the data fo…
107 | OH_NN_ReturnCode OH_NNTensorDesc_Destroy(NN_TensorDesc **tensorDesc) | Destroys an **NN_TensorDes…
283 NN_TensorDesc* tensorDesc = OH_NNTensorDesc_Create();
479 std::vector<NN_TensorDesc*> inputTensorDescs;
480 NN_TensorDesc* tensorDescTmp = nullptr;
[all …]
/ohos5.0/foundation/ai/neural_network_runtime/test/unittest/components/v1_0/neural_network_core_test/
H A Dneural_network_core_test.cpp920 NN_TensorDesc* tensorDesc = nullptr;
944 NN_TensorDesc* tensorDesc = nullptr;
983 NN_TensorDesc* tensorDesc = nullptr;
1022 NN_TensorDesc* tensorDesc = nullptr;
1048 NN_TensorDesc* tensorDesc = nullptr;
1087 NN_TensorDesc* tensorDesc = nullptr;
1143 NN_TensorDesc* tensorDesc = nullptr;
1187 NN_TensorDesc* tensorDesc = nullptr;
1213 NN_TensorDesc* tensorDesc = nullptr;
1252 NN_TensorDesc* tensorDesc = nullptr;
[all …]
/ohos5.0/foundation/ai/neural_network_runtime/frameworks/native/neural_network_core/
H A Dneural_network_core.cpp801 NNRT_API NN_TensorDesc *OH_NNTensorDesc_Create() in OH_NNTensorDesc_Create()
809 NN_TensorDesc *tensorDesc = reinterpret_cast<NN_TensorDesc *>(tensorDescImpl); in OH_NNTensorDesc_Create()
813 NNRT_API OH_NN_ReturnCode OH_NNTensorDesc_Destroy(NN_TensorDesc **tensorDesc) in OH_NNTensorDesc_Destroy()
830 NNRT_API OH_NN_ReturnCode OH_NNTensorDesc_SetName(NN_TensorDesc *tensorDesc, const char *name) in OH_NNTensorDesc_SetName()
845 NNRT_API OH_NN_ReturnCode OH_NNTensorDesc_GetName(const NN_TensorDesc *tensorDesc, const char **nam… in OH_NNTensorDesc_GetName()
908 NNRT_API OH_NN_ReturnCode OH_NNTensorDesc_GetShape(const NN_TensorDesc *tensorDesc, in OH_NNTensorDesc_GetShape()
933 NNRT_API OH_NN_ReturnCode OH_NNTensorDesc_SetFormat(NN_TensorDesc *tensorDesc, OH_NN_Format format) in OH_NNTensorDesc_SetFormat()
989 NNRT_API NN_Tensor* OH_NNTensor_Create(size_t deviceID, NN_TensorDesc *tensorDesc) in OH_NNTensor_Create()
1054 NN_TensorDesc *tensorDesc, in OH_NNTensor_CreateWithFd()
1139 NNRT_API NN_TensorDesc* OH_NNTensor_GetTensorDesc(const NN_Tensor *tensor) in OH_NNTensor_GetTensorDesc()
[all …]
H A Dexecutor.h44 virtual NN_TensorDesc* CreateInputTensorDesc(size_t index) const = 0;
45 virtual NN_TensorDesc* CreateOutputTensorDesc(size_t index) const = 0;
/ohos5.0/foundation/ai/neural_network_runtime/frameworks/native/neural_network_runtime/
H A Dnnexecutor.h43 NN_TensorDesc* CreateInputTensorDesc(size_t index) const override;
44 NN_TensorDesc* CreateOutputTensorDesc(size_t index) const override;
H A Dnnexecutor.cpp144 NN_TensorDesc* NNExecutor::CreateInputTensorDesc(size_t index) const in CreateInputTensorDesc()
164 return reinterpret_cast<NN_TensorDesc*>(tensorDescImpl); in CreateInputTensorDesc()
167 NN_TensorDesc* NNExecutor::CreateOutputTensorDesc(size_t index) const in CreateOutputTensorDesc()
187 return reinterpret_cast<NN_TensorDesc*>(tensorDescImpl); in CreateOutputTensorDesc()
690 NN_TensorDesc* tensorDescCast = reinterpret_cast<NN_TensorDesc*>(tensorDesc.first.get()); in BuildNNTensorFromDesc()
H A Dnn_tensor.h45 OH_NN_ReturnCode BuildFromTensorDesc(const NN_TensorDesc* tensorDesc);
H A Dinner_model.h39 OH_NN_ReturnCode AddTensorDesc(const NN_TensorDesc* nnTensorDesc);
H A Dnn_tensor.cpp159 OH_NN_ReturnCode NNTensor::BuildFromTensorDesc(const NN_TensorDesc* tensorDesc) in BuildFromTensorDesc()

12