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
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sysds.runtime.controlprogram.caching.CacheableData
CacheableData.CacheStatus -
Field Summary
Fields inherited from class org.apache.sysds.runtime.controlprogram.caching.CacheableData
cacheEvictionLocalFilePath, cacheEvictionLocalFilePrefix, CACHING_ASYNC_FILECLEANUP, CACHING_ASYNC_SERIALIZE, CACHING_BUFFER_POLICY, CACHING_COUNTER_GROUP_NAME, CACHING_EVICTION_FILEEXTENSION, CACHING_THRESHOLD -
Constructor Summary
ConstructorsConstructorDescriptionTensorObject(String fname) TensorObject(String fname, MetaData meta) TensorObject(Types.ValueType vt, String fname) Copy constructor that copies meta data but NO data. -
Method Summary
Methods inherited from class org.apache.sysds.runtime.controlprogram.caching.CacheableData
acquireModify, 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, getStreamable, getStreamHandle, getUniqueID, hasBroadcastHandle, hasRDDHandle, hasStreamHandle, hasValidLineage, initCaching, initCaching, isBelowCachingThreshold, isCached, isCachingActive, isCleanupEnabled, isCompressed, isDeviceToHostCopy, isDirty, isFederated, isFederated, isFederatedExcept, isHDFSFileExists, isPendingRDDOps, isPersistentRead, moveData, release, removeGPUObject, removeMetaData, setBroadcastHandle, setCacheLineage, setCompressedSize, setDirty, setEmptyStatus, setFedMapping, setFileFormatProperties, setFileName, setGPUObject, setHDFSFileExists, setMetaData, setPersistentRead, setRDDHandle, setStreamHandle, toString, toStringMethods inherited from class org.apache.sysds.runtime.instructions.cp.Data
getDataType, getValueType, updateDataCharacteristics
-
Constructor Details
-
TensorObject
-
TensorObject
-
TensorObject
-
TensorObject
Copy constructor that copies meta data but NO data.- Parameters:
fo- frame object
-
-
Method Details
-
refreshMetaData
public void refreshMetaData()- Specified by:
refreshMetaDatain classCacheableData<TensorBlock>
-
getNumRows
public long getNumRows()- Overrides:
getNumRowsin classCacheableData<TensorBlock>
-
getNumColumns
public long getNumColumns()- Overrides:
getNumColumnsin classCacheableData<TensorBlock>
-
getNnz
public long getNnz()
-