Class InMemoryStatsStorage
- java.lang.Object
-
- org.deeplearning4j.ui.model.storage.BaseCollectionStatsStorage
-
- org.deeplearning4j.ui.model.storage.InMemoryStatsStorage
-
- All Implemented Interfaces:
StatsStorage,StatsStorageRouter
public class InMemoryStatsStorage extends BaseCollectionStatsStorage
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.deeplearning4j.ui.model.storage.BaseCollectionStatsStorage
BaseCollectionStatsStorage.SessionTypeId, BaseCollectionStatsStorage.SessionTypeWorkerId
-
-
Field Summary
-
Fields inherited from class org.deeplearning4j.ui.model.storage.BaseCollectionStatsStorage
listeners, sessionIDs, staticInfo, storageMetaData, updates
-
-
Constructor Summary
Constructors Constructor Description InMemoryStatsStorage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()protected Map<Long,Persistable>getUpdateMap(String sessionID, String typeID, String workerID, boolean createIfRequired)booleanisClosed()voidputStaticInfo(Persistable staticInfo)voidputStorageMetaData(StorageMetaData storageMetaData)voidputUpdate(Persistable update)StringtoString()-
Methods inherited from class org.deeplearning4j.ui.model.storage.BaseCollectionStatsStorage
checkStorageEvents, deregisterStatsStorageListener, getAllStaticInfos, getAllUpdatesAfter, getAllUpdatesAfter, getAllUpdateTimes, getLatestUpdate, getLatestUpdateAllWorkers, getListeners, getNumUpdateRecordsFor, getNumUpdateRecordsFor, getStaticInfo, getStorageMetaData, getUpdate, getUpdates, listSessionIDs, listTypeIDsForSession, listWorkerIDsForSession, listWorkerIDsForSessionAndType, notifyListeners, putStaticInfo, putStorageMetaData, putUpdate, registerStatsStorageListener, removeAllListeners, sessionExists
-
-
-
-
Method Detail
-
getUpdateMap
protected Map<Long,Persistable> getUpdateMap(String sessionID, String typeID, String workerID, boolean createIfRequired)
- Specified by:
getUpdateMapin classBaseCollectionStatsStorage
-
putStaticInfo
public void putStaticInfo(Persistable staticInfo)
- Specified by:
putStaticInfoin interfaceStatsStorageRouter- Specified by:
putStaticInfoin classBaseCollectionStatsStorage
-
putUpdate
public void putUpdate(Persistable update)
- Specified by:
putUpdatein interfaceStatsStorageRouter- Specified by:
putUpdatein classBaseCollectionStatsStorage
-
putStorageMetaData
public void putStorageMetaData(StorageMetaData storageMetaData)
- Specified by:
putStorageMetaDatain interfaceStatsStorageRouter- Specified by:
putStorageMetaDatain classBaseCollectionStatsStorage
-
close
public void close() throws IOException- Throws:
IOException
-
isClosed
public boolean isClosed()
-
-