C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1
This is the complete list of members for Tensor, including all inherited members.
allocateDataMemory(daal::MemType type=daal::dram) DAAL_C11_OVERRIDE | Tensor | inlinevirtual |
AllocationFlag enum name | TensorIface | |
check(const char *description) const DAAL_C11_OVERRIDE | Tensor | inlinevirtual |
deserialize(interface1::OutputDataArchive &archive) | SerializationIface | |
deserializeImpl(const interface1::OutputDataArchive *archive)=0 | SerializationIface | pure virtual |
doAllocate enum value | TensorIface | |
doNotAllocate enum value | TensorIface | |
freeDataMemory() DAAL_C11_OVERRIDE | Tensor | inlinevirtual |
getDataMemoryStatus() const | Tensor | inline |
getDimensions() const | Tensor | inline |
getDimensionSize(size_t dimIdx) const | Tensor | inline |
getErrors() | Tensor | inline |
getNumberOfDimensions() const | Tensor | inline |
getSampleTensor(size_t firstDimIndex)=0 | TensorIface | pure virtual |
getSerializationTag() const =0 | SerializationIface | pure virtual |
getSize() const | Tensor | |
getSize(size_t startingIdx, size_t rangeSize) const | Tensor | |
getSubtensor(size_t fixedDims, const size_t *fixedDimNums, size_t rangeDimIdx, size_t rangeDimNum, ReadWriteMode rwflag, SubtensorDescriptor< double > &subtensor) | DenseTensorIface | inlinevirtual |
getSubtensor(size_t fixedDims, const size_t *fixedDimNums, size_t rangeDimIdx, size_t rangeDimNum, ReadWriteMode rwflag, SubtensorDescriptor< float > &subtensor) | DenseTensorIface | inlinevirtual |
getSubtensor(size_t fixedDims, const size_t *fixedDimNums, size_t rangeDimIdx, size_t rangeDimNum, ReadWriteMode rwflag, SubtensorDescriptor< int > &subtensor) | DenseTensorIface | inlinevirtual |
getSubtensorEx(size_t fixedDims, const size_t *fixedDimNums, size_t rangeDimIdx, size_t rangeDimNum, ReadWriteMode rwflag, SubtensorDescriptor< double > &subtensor, const TensorOffsetLayout &layout)=0 | DenseTensorIface | pure virtual |
getSubtensorEx(size_t fixedDims, const size_t *fixedDimNums, size_t rangeDimIdx, size_t rangeDimNum, ReadWriteMode rwflag, SubtensorDescriptor< float > &subtensor, const TensorOffsetLayout &layout)=0 | DenseTensorIface | pure virtual |
getSubtensorEx(size_t fixedDims, const size_t *fixedDimNums, size_t rangeDimIdx, size_t rangeDimNum, ReadWriteMode rwflag, SubtensorDescriptor< int > &subtensor, const TensorOffsetLayout &layout)=0 | DenseTensorIface | pure virtual |
internallyAllocated enum value | TensorIface | |
MemoryStatus enum name | TensorIface | |
notAllocate enum value | TensorIface | |
notAllocated enum value | TensorIface | |
releaseSubtensor(SubtensorDescriptor< double > &subtensor)=0 | DenseTensorIface | pure virtual |
releaseSubtensor(SubtensorDescriptor< float > &subtensor)=0 | DenseTensorIface | pure virtual |
releaseSubtensor(SubtensorDescriptor< int > &subtensor)=0 | DenseTensorIface | pure virtual |
serialize(interface1::InputDataArchive &archive) | SerializationIface | |
serializeImpl(interface1::InputDataArchive *archive)=0 | SerializationIface | pure virtual |
setDimensions(size_t ndim, const size_t *dimSizes)=0 | TensorIface | pure virtual |
setDimensions(const services::Collection< size_t > &dimensions)=0 | TensorIface | pure virtual |
Tensor(TensorLayout *layoutPtr) | Tensor | inline |
Tensor() | Tensor | inline |
userAllocated enum value | TensorIface |
For more complete information about compiler optimizations, see our Optimization Notice.