• <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • NVIDIA DRIVE OS Linux SDK API Reference

    6.0.4 Release
    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    NvMediaTensorMetaData Struct Reference

    Detailed Description

    Holds the tensor metadata.

    Definition at line 423 of file nvmedia_tensormetadata.h.

    Data Fields

    uint32_t dimsNum
     Holds the number of valid elements in dimSizes[] and dimstrides[]. More...
     
    uint32_t dimSizes [NVMEDIA_TENSOR_MAX_DIMENSIONS]
     Holds the size of each dimension. More...
     
    uint32_t dimstrides [NVMEDIA_TENSOR_MAX_DIMENSIONS]
     Holds strides(in bytes) for each dimension present in the tensor. More...
     
    uint32_t dimsOrder
     Holds the order of the dimensions. More...
     
    uint32_t bitsPerElement
     Holds the bitsPerElement such as NVM_TENSOR_ATTR_BITS_PER_ELEMENT_8/16. More...
     
    uint32_t dataType
     Holds the tensor datatype, such as NVM_TENSOR_ATTR_DATA_TYPE_INT/FLOAT. More...
     
    uint32_t attrib4D_N
     Holds the tensor attribute N. More...
     
    uint32_t attrib4D_C
     Holds the tensor attribute C. More...
     
    uint32_t attrib4D_H
     Holds the tensor attribute H. More...
     
    uint32_t attrib4D_W
     Holds the tensor attribute W. More...
     
    uint32_t attrib4D_X
     Holds the tensor attribute X. More...
     

    Field Documentation

    ◆ attrib4D_C

    uint32_t NvMediaTensorMetaData::attrib4D_C

    Holds the tensor attribute C.

    Definition at line 452 of file nvmedia_tensormetadata.h.

    ◆ attrib4D_H

    uint32_t NvMediaTensorMetaData::attrib4D_H

    Holds the tensor attribute H.

    Definition at line 454 of file nvmedia_tensormetadata.h.

    ◆ attrib4D_N

    uint32_t NvMediaTensorMetaData::attrib4D_N

    Holds the tensor attribute N.

    Definition at line 450 of file nvmedia_tensormetadata.h.

    ◆ attrib4D_W

    uint32_t NvMediaTensorMetaData::attrib4D_W

    Holds the tensor attribute W.

    Definition at line 456 of file nvmedia_tensormetadata.h.

    ◆ attrib4D_X

    uint32_t NvMediaTensorMetaData::attrib4D_X

    Holds the tensor attribute X.

    Definition at line 458 of file nvmedia_tensormetadata.h.

    ◆ bitsPerElement

    uint32_t NvMediaTensorMetaData::bitsPerElement

    Holds the bitsPerElement such as NVM_TENSOR_ATTR_BITS_PER_ELEMENT_8/16.

    Definition at line 446 of file nvmedia_tensormetadata.h.

    ◆ dataType

    uint32_t NvMediaTensorMetaData::dataType

    Holds the tensor datatype, such as NVM_TENSOR_ATTR_DATA_TYPE_INT/FLOAT.

    Definition at line 448 of file nvmedia_tensormetadata.h.

    ◆ dimSizes

    uint32_t NvMediaTensorMetaData::dimSizes[NVMEDIA_TENSOR_MAX_DIMENSIONS]

    Holds the size of each dimension.

    The dimSizes ordering is as below:

    • For NVM_TENSOR_ATTR_DIMENSION_ORDER_NHWC: N -> 0, H -> 1, W -> 2, C -> 3
    • For NVM_TENSOR_ATTR_DIMENSION_ORDER_NCHW: N -> 0, C -> 1, H -> 2, W -> 3
    • For NVM_TENSOR_ATTR_DIMENSION_ORDER_NCxHWx: N -> 0, C -> 1, H -> 2, W -> 3, X -> 4

    Definition at line 438 of file nvmedia_tensormetadata.h.

    ◆ dimsNum

    uint32_t NvMediaTensorMetaData::dimsNum

    Holds the number of valid elements in dimSizes[] and dimstrides[].

    For example, dimsNum = 4 for NHWC and NCHW, and dimsNum = 5 for NCxHWx.

    Definition at line 429 of file nvmedia_tensormetadata.h.

    ◆ dimsOrder

    uint32_t NvMediaTensorMetaData::dimsOrder

    Holds the order of the dimensions.

    Definition at line 444 of file nvmedia_tensormetadata.h.

    ◆ dimstrides

    uint32_t NvMediaTensorMetaData::dimstrides[NVMEDIA_TENSOR_MAX_DIMENSIONS]

    Holds strides(in bytes) for each dimension present in the tensor.

    The dimstrides ordering is same as that of dimSizes documented above.

    Definition at line 442 of file nvmedia_tensormetadata.h.


    The documentation for this struct was generated from the following file:
    人人超碰97caoporen国产