Function nvcvTensorLayoutMakeRange

Function Documentation

NVCVStatus nvcvTensorLayoutMakeRange(const char *beg, const char *end, NVCVTensorLayout *layout)

Makes a tensor layout from a label range.

The number of dimensions is taken from the range length.

Parameters:
  • beg, end[in] Label range.

    • Must not be NULL

    • Must specify at most @NVCV_TENSOR_MAX_RANK characters

  • layout[out] Where the output layout will be written to

Return values:
  • NVCV_ERROR_INVALID_ARGUMENT – Some parameter is outside valid range.

  • NVCV_SUCCESS – Operation executed successfully.