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

Method GetTensorDesc

dali/c_api_2/data_objects.h:688–698  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

686 }
687
688 daliTensorDesc_t GetTensorDesc(int sample) const override {
689 ValidateSampleIdx(sample);
690 daliTensorDesc_t desc{};
691 auto &shape = tl_->shape();
692 desc.ndim = shape.sample_dim();
693 desc.data = tl_->raw_mutable_tensor(sample);
694 desc.dtype = tl_->type();
695 desc.layout = GetLayout();
696 desc.shape = shape.tensor_shape_span(sample).data();
697 return desc;
698 }
699
700 const TensorListShape<> &GetShape() const & override {
701 return tl_->shape();

Callers 1

Calls 5

shapeMethod · 0.45
sample_dimMethod · 0.45
typeMethod · 0.45
dataMethod · 0.45
tensor_shape_spanMethod · 0.45

Tested by

no test coverage detected