C++ API Reference for Intel® Data Analytics Acceleration Library 2019 Update 5
This is the complete list of members for HomogenTensor< DataType >, including all inherited members.
| allocateDataMemory(daal::MemType type=daal::dram) DAAL_C11_OVERRIDE | Tensor | inlinevirtual |
| AllocationFlag enum name | TensorIface | |
| assign(const DataType initValue) | HomogenTensor< DataType > | inline |
| check(const char *description) const DAAL_C11_OVERRIDE | Tensor | inlinevirtual |
| create(services::Status *stat=NULL) | HomogenTensor< DataType > | inlinestatic |
| create(size_t nDim, const size_t *dimSizes, DataType *data, services::Status *stat=NULL) | HomogenTensor< DataType > | inlinestatic |
| create(size_t nDim, const size_t *dimSizes, const services::SharedPtr< DataType > &data, services::Status *stat=NULL) | HomogenTensor< DataType > | inlinestatic |
| create(const services::Collection< size_t > &dims, DataType *data, services::Status *stat=NULL) | HomogenTensor< DataType > | inlinestatic |
| create(const services::Collection< size_t > &dims, const services::SharedPtr< DataType > &data, services::Status *stat=NULL) | HomogenTensor< DataType > | inlinestatic |
| create(const TensorOffsetLayout &layout, DataType *data, services::Status *stat=NULL) | HomogenTensor< DataType > | inlinestatic |
| create(const TensorOffsetLayout &layout, const services::SharedPtr< DataType > &data, services::Status *stat=NULL) | HomogenTensor< DataType > | inlinestatic |
| create(const services::Collection< size_t > &dims, AllocationFlag memoryAllocationFlag, services::Status *stat=NULL) | HomogenTensor< DataType > | inlinestatic |
| create(const services::Collection< size_t > &dims, AllocationFlag memoryAllocationFlag, const DataType initValue, services::Status *stat=NULL) | HomogenTensor< DataType > | inlinestatic |
| createDefaultSubtensorLayout() const DAAL_C11_OVERRIDE | HomogenTensor< DataType > | inlinevirtual |
| createRawSubtensorLayout() const DAAL_C11_OVERRIDE | HomogenTensor< DataType > | 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 |
| getArray() const | HomogenTensor< DataType > | inline |
| getArraySharedPtr() const | HomogenTensor< DataType > | inline |
| 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) DAAL_C11_OVERRIDE | HomogenTensor< DataType > | inlinevirtual |
| 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) DAAL_C11_OVERRIDE | HomogenTensor< DataType > | inlinevirtual |
| getSubtensor(size_t fixedDims, const size_t *fixedDimNums, size_t rangeDimIdx, size_t rangeDimNum, ReadWriteMode rwflag, SubtensorDescriptor< float > &subtensor) DAAL_C11_OVERRIDE | HomogenTensor< DataType > | inlinevirtual |
| getSubtensor(size_t fixedDims, const size_t *fixedDimNums, size_t rangeDimIdx, size_t rangeDimNum, ReadWriteMode rwflag, SubtensorDescriptor< int > &subtensor) DAAL_C11_OVERRIDE | HomogenTensor< DataType > | inlinevirtual |
| getSubtensorEx(size_t fixedDims, const size_t *fixedDimNums, size_t rangeDimIdx, size_t rangeDimNum, ReadWriteMode rwflag, SubtensorDescriptor< double > &block, const TensorOffsetLayout &layout) DAAL_C11_OVERRIDE | HomogenTensor< DataType > | virtual |
| getSubtensorEx(size_t fixedDims, const size_t *fixedDimNums, size_t rangeDimIdx, size_t rangeDimNum, ReadWriteMode rwflag, SubtensorDescriptor< float > &block, const TensorOffsetLayout &layout) DAAL_C11_OVERRIDE | HomogenTensor< DataType > | virtual |
| getSubtensorEx(size_t fixedDims, const size_t *fixedDimNums, size_t rangeDimIdx, size_t rangeDimNum, ReadWriteMode rwflag, SubtensorDescriptor< int > &block, const TensorOffsetLayout &layout) DAAL_C11_OVERRIDE | HomogenTensor< DataType > | virtual |
| getTensorLayout() | HomogenTensor< DataType > | inline |
| HomogenTensor() | HomogenTensor< DataType > | inline |
| HomogenTensor(size_t nDim, const size_t *dimSizes, DataType *data) | HomogenTensor< DataType > | inline |
| HomogenTensor(size_t nDim, const size_t *dimSizes, const services::SharedPtr< DataType > &data) | HomogenTensor< DataType > | inline |
| HomogenTensor(const services::Collection< size_t > &dims, DataType *data) | HomogenTensor< DataType > | |
| HomogenTensor(const services::Collection< size_t > &dims, const services::SharedPtr< DataType > &data) | HomogenTensor< DataType > | |
| HomogenTensor(const TensorOffsetLayout &layout, DataType *data) | HomogenTensor< DataType > | inline |
| HomogenTensor(const TensorOffsetLayout &layout, const services::SharedPtr< DataType > &data) | HomogenTensor< DataType > | inline |
| HomogenTensor(const services::Collection< size_t > &dims, AllocationFlag memoryAllocationFlag) | HomogenTensor< DataType > | inline |
| HomogenTensor(const services::Collection< size_t > &dims, AllocationFlag memoryAllocationFlag, const DataType initValue) | HomogenTensor< DataType > | inline |
| internallyAllocated enum value | TensorIface | |
| MemoryStatus enum name | TensorIface | |
| notAllocate enum value | TensorIface | |
| notAllocated enum value | TensorIface | |
| releaseSubtensor(SubtensorDescriptor< double > &block) DAAL_C11_OVERRIDE | HomogenTensor< DataType > | virtual |
| releaseSubtensor(SubtensorDescriptor< float > &block) DAAL_C11_OVERRIDE | HomogenTensor< DataType > | virtual |
| releaseSubtensor(SubtensorDescriptor< int > &block) DAAL_C11_OVERRIDE | HomogenTensor< DataType > | virtual |
| serialize(interface1::InputDataArchive &archive) | SerializationIface | |
| serializeImpl(interface1::InputDataArchive *archive)=0 | SerializationIface | pure virtual |
| setArray(DataType *const ptr) | HomogenTensor< DataType > | inline |
| setArray(const services::SharedPtr< DataType > &ptr) | HomogenTensor< DataType > | inline |
| setDimensions(size_t nDim, const size_t *dimSizes) DAAL_C11_OVERRIDE | HomogenTensor< DataType > | inlinevirtual |
| setDimensions(const services::Collection< size_t > &dimensions) DAAL_C11_OVERRIDE | HomogenTensor< DataType > | inlinevirtual |
| Tensor(TensorLayout *layoutPtr) | Tensor | inline |
| Tensor() | Tensor | inline |
| userAllocated enum value | TensorIface |
For more complete information about compiler optimizations, see our Optimization Notice.