Class TensorObject
- java.lang.Object
- 
- org.apache.sysds.runtime.instructions.cp.Data
- 
- org.apache.sysds.runtime.controlprogram.caching.CacheableData<TensorBlock>
- 
- org.apache.sysds.runtime.controlprogram.caching.TensorObject
 
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class TensorObject extends CacheableData<TensorBlock> - See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.sysds.runtime.controlprogram.caching.CacheableDataCacheableData.CacheStatus
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.sysds.runtime.controlprogram.caching.CacheableDatacacheEvictionLocalFilePath, cacheEvictionLocalFilePrefix, CACHING_ASYNC_FILECLEANUP, CACHING_ASYNC_SERIALIZE, CACHING_BUFFER_PAGECACHE, CACHING_BUFFER_POLICY, CACHING_COUNTER_GROUP_NAME, CACHING_EVICTION_FILEEXTENSION, CACHING_THRESHOLD, CACHING_WRITE_CACHE_ON_READ
 
- 
 - 
Constructor SummaryConstructors Constructor Description TensorObject(String fname)TensorObject(String fname, MetaData meta)TensorObject(Types.ValueType vt, String fname)TensorObject(TensorObject fo)Copy constructor that copies meta data but NO data.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetNnz()longgetNumColumns()longgetNumRows()voidrefreshMetaData()- 
Methods inherited from class org.apache.sysds.runtime.controlprogram.caching.CacheableDataacquireModify, acquireRead, acquireReadAndRelease, addBroadcastSize, cleanupCacheDir, cleanupCacheDir, clearData, clearData, disableCaching, enableCaching, enableCleanup, exportData, exportData, exportData, exportData, exportData, freeEvictedBlob, getBlocksize, getBroadcastHandle, getBroadcastSize, getCacheLineage, getCompressedSize, getDataCharacteristics, getDataSize, getDebugName, getDim, getFedMapping, getFileFormatProperties, getFileName, getGPUObject, getMetaData, getRDDHandle, getStatus, getUniqueID, hasValidLineage, initCaching, initCaching, isBelowCachingThreshold, isCached, isCachingActive, isCleanupEnabled, isCompressed, isDirty, isFederated, isFederated, isFederatedExcept, isHDFSFileExists, isPendingRDDOps, moveData, release, removeGPUObject, removeMetaData, setBroadcastHandle, setCacheLineage, setCompressedSize, setDirty, setEmptyStatus, setFedMapping, setFileFormatProperties, setFileName, setGPUObject, setHDFSFileExists, setMetaData, setRDDHandle, toString
 - 
Methods inherited from class org.apache.sysds.runtime.instructions.cp.DatagetDataType, getPrivacyConstraint, getValueType, setPrivacyConstraints, updateDataCharacteristics
 
- 
 
- 
- 
- 
Constructor Detail- 
TensorObjectpublic TensorObject(String fname) 
 - 
TensorObjectpublic TensorObject(Types.ValueType vt, String fname) 
 - 
TensorObjectpublic TensorObject(TensorObject fo) Copy constructor that copies meta data but NO data.- Parameters:
- fo- frame object
 
 
- 
 - 
Method Detail- 
refreshMetaDatapublic void refreshMetaData() - Specified by:
- refreshMetaDatain class- CacheableData<TensorBlock>
 
 - 
getNumRowspublic long getNumRows() - Overrides:
- getNumRowsin class- CacheableData<TensorBlock>
 
 - 
getNumColumnspublic long getNumColumns() - Overrides:
- getNumColumnsin class- CacheableData<TensorBlock>
 
 - 
getNnzpublic long getNnz() 
 
- 
 
-