harmony 鸿蒙OH_NN_Tensor
OH_NN_Tensor
概述
张量结构体。
通常用于构造模型图中的数据节点和算子参数,在构造张量时需要明确数据类型、维数、维度信息和量化信息。
起始版本: 9
弃用: 从API version 11开始,此接口废弃。
替代: 推荐使用NN_TensorDesc。
相关模块:NeuralNetworkRuntime
所在头文件:neural_network_runtime_type.h
汇总
成员变量
名称 | 描述 |
---|---|
OH_NN_DataType dataType | 指定张量的数据类型,要求从OH_NN_DataType枚举类型中取值。 |
uint32_t dimensionCount | 指定张量的维数。 |
const int32_t * dimensions | 指定张量的维度信息(形状)。 |
const OH_NN_QuantParam * quantParam | 指定张量的量化信息,数据类型要求为OH_NN_QuantParam。 |
OH_NN_TensorType type | 指定张量的类型。type的取值和张量的用途相关,当张量用作模型的输入或输出,则要求将type设置为OH_NN_TENSOR; 当张量用作算子参数,则要求从OH_NN_TensorType中选择除OH_NN_TENSOR以外的枚举值。 |
结构体成员变量说明
dataType
OH_NN_DataType OH_NN_Tensor::dataType
描述
指定张量的数据类型,要求从OH_NN_DataType枚举类型中取值。
dimensionCount
uint32_t OH_NN_Tensor::dimensionCount
描述
指定张量的维数。
dimensions
const int32_t* OH_NN_Tensor::dimensions
描述
指定张量的维度信息(形状)。
quantParam
const OH_NN_QuantParam* OH_NN_Tensor::quantParam
描述
指定张量的量化信息,数据类型要求为OH_NN_QuantParam。
type
OH_NN_TensorType OH_NN_Tensor::type
描述
指定张量的类型。type的取值和张量的用途相关,当张量用作模型的输入或输出,则要求将type设置为OH_NN_TENSOR; 当张量用作算子参数,则要求从OH_NN_TensorType中选择除OH_NN_TENSOR以外的枚举值。
你可能感兴趣的鸿蒙文章
harmony 鸿蒙Neural Network Runtime Kit(Neural Network运行时服务)
harmony 鸿蒙_neural_network_runtime
harmony 鸿蒙_neural_nework_runtime
harmony 鸿蒙neural_network_core.h
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦