MCPcopy Create free account
hub / github.com/NVIDIA/DALI / daliTensorListGetShape

Function daliTensorListGetShape

dali/c_api_2/data_objects.cc:397–412  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

395}
396
397daliResult_t daliTensorListGetShape(
398 daliTensorList_h tensor,
399 int *out_num_samples,
400 int *out_ndim,
401 const int64_t **out_shape) {
402 DALI_PROLOG();
403 auto *ptr = ToPointer(tensor);
404 auto &shape = ptr->GetShape();
405 if (out_ndim)
406 *out_ndim = shape.sample_dim();
407 if (out_num_samples)
408 *out_num_samples = shape.num_samples();
409 if (out_shape)
410 *out_shape = shape.shapes.data();
411 DALI_EPILOG();
412}
413
414daliResult_t daliTensorListGetByteSize(
415 daliTensorList_h tensor_list,

Callers 6

CheckScalarSequenceFunction · 0.85
TestTensorListResizeFunction · 0.85
TESTFunction · 0.85
ProduceOutputsMethod · 0.85
ShapeToStringFunction · 0.85
ComputeImplMethod · 0.85

Calls 5

ToPointerFunction · 0.70
GetShapeMethod · 0.45
sample_dimMethod · 0.45
num_samplesMethod · 0.45
dataMethod · 0.45

Tested by 3

CheckScalarSequenceFunction · 0.68
TestTensorListResizeFunction · 0.68
TESTFunction · 0.68