Skip navigation links
A B C D E G H I L M N O P R S T U V 

A

AsyncIterator<T> - Class in org.deeplearning4j.parallelism
Asynchronous Iterator for better performance of iterators in dl4j-nn & dl4j-nlp
AsyncIterator(Iterator<T>, int) - Constructor for class org.deeplearning4j.parallelism.AsyncIterator
 
AsyncIterator(Iterator<T>) - Constructor for class org.deeplearning4j.parallelism.AsyncIterator
 
asyncSupported() - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 

B

batch() - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 
buffer - Variable in class org.deeplearning4j.parallelism.AsyncIterator
 
build() - Method in class org.deeplearning4j.ui.UiConnectionInfo.Builder
 
Builder() - Constructor for class org.deeplearning4j.ui.UiConnectionInfo.Builder
 

C

clone() - Method in interface org.deeplearning4j.api.storage.listener.RoutingIterationListener
 
close() - Method in class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
 
close() - Method in interface org.deeplearning4j.api.storage.StatsStorage
Close any open resources (files, etc)
CollectionStatsStorageRouter - Class in org.deeplearning4j.api.storage.impl
A simple StatsStorageRouter that simply stores the metadata, static info and updates in the specified collections.
CollectionStatsStorageRouter() - Constructor for class org.deeplearning4j.api.storage.impl.CollectionStatsStorageRouter
 

D

DataSetLoader - Interface in org.deeplearning4j.api.loader
An interface for loading DataSets from a Source
decode(byte[]) - Method in interface org.deeplearning4j.api.storage.Persistable
Decode the content of the given byte array in to this persistable
decode(ByteBuffer) - Method in interface org.deeplearning4j.api.storage.Persistable
Decode from the given ByteBuffer
decode(InputStream) - Method in interface org.deeplearning4j.api.storage.Persistable
Decode from the given input stream
DEFAULT_BASE_RETR_DELAY_MS - Static variable in class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
Base delay for retries
DEFAULT_MAX_RETRIES - Static variable in class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
Default maximum number of (consecutive) retries on failure
DEFAULT_PATH - Static variable in class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
Default path for posting data to the UI - i.e., http://localhost:9000/remoteReceive or similar
DEFAULT_RETRY_BACKOFF_FACTOR - Static variable in class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
Default backoff multiplicative factor for retrying
deregisterStatsStorageListener(StatsStorageListener) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Remove the specified listener, if it is present.

E

enableHttps(boolean) - Method in class org.deeplearning4j.ui.UiConnectionInfo.Builder
 
encode() - Method in interface org.deeplearning4j.api.storage.Persistable
 
encode(ByteBuffer) - Method in interface org.deeplearning4j.api.storage.Persistable
Encode this persistable in to a ByteBuffer
encode(OutputStream) - Method in interface org.deeplearning4j.api.storage.Persistable
Encode this persistable in to an output stream
encodingLengthBytes() - Method in interface org.deeplearning4j.api.storage.Persistable
Length of the encoding, in bytes, when using Persistable.encode() Length may be different using Persistable.encode(OutputStream), due to things like stream headers
evaluationCalibrationToHtml(EvaluationCalibration) - Static method in class org.deeplearning4j.evaluation.EvaluationTools
 
EvaluationTools - Class in org.deeplearning4j.evaluation
Tools for evaluation and rendering ROC and ROCMultiClass results
exportevaluationCalibrationToHtmlFile(EvaluationCalibration, File) - Static method in class org.deeplearning4j.evaluation.EvaluationTools
Given a EvaluationCalibration instance, export the charts to a stand-alone HTML file
exportRocChartsToHtmlFile(ROC, File) - Static method in class org.deeplearning4j.evaluation.EvaluationTools
Given a ROC chart, export the ROC chart and precision vs.
exportRocChartsToHtmlFile(ROCMultiClass, File) - Static method in class org.deeplearning4j.evaluation.EvaluationTools
Given a ROCMultiClass chart, export the ROC chart and precision vs.

G

getAllStaticInfos(String, String) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Get all static informations for the given session and type ID
getAllUpdatesAfter(String, String, String, long) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Get all updates for the given session and worker ID, that occur after (not including) the given timestamp.
getAllUpdatesAfter(String, String, long) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Get all updates for the given session ID (all worker IDs), that occur after (not including) the given timestamp.
getAllUpdateTimes(String, String, String) - Method in interface org.deeplearning4j.api.storage.StatsStorage
List the times of all updates for the specified sessionID, typeID and workerID
getExtraMetaData() - Method in interface org.deeplearning4j.api.storage.StorageMetaData
Get extra metadata, if any
getFirstPart() - Method in class org.deeplearning4j.ui.UiConnectionInfo
This method returns scheme, address and port for this UiConnectionInfo i.e: https://localhost:8080
getFullAddress(String) - Method in class org.deeplearning4j.ui.UiConnectionInfo
 
getFullAddress() - Method in class org.deeplearning4j.ui.UiConnectionInfo
 
getInitTypeClass() - Method in interface org.deeplearning4j.api.storage.StorageMetaData
Full class name for the initialization information that will be posted.
getLabels() - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 
getLatestUpdate(String, String, String) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Get the latest update record (i.e., update record with the largest timestamp value) for the specified session and worker IDs
getLatestUpdateAllWorkers(String, String) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Get the latest update for all workers, for the given session ID
getListeners() - Method in interface org.deeplearning4j.api.storage.StatsStorage
Get a list (shallow copy) of all listeners currently present
getNumDataSets() - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 
getNumUpdateRecordsFor(String) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Return the number of update records for the given session ID (all workers)
getNumUpdateRecordsFor(String, String, String) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Return the number of update records for the given session ID and worker ID
getRouter() - Method in interface org.deeplearning4j.api.storage.StatsStorageRouterProvider
 
getSecondPart() - Method in class org.deeplearning4j.ui.UiConnectionInfo
 
getSecondPart(String) - Method in class org.deeplearning4j.ui.UiConnectionInfo
 
getSessionID() - Method in interface org.deeplearning4j.api.storage.listener.RoutingIterationListener
 
getSessionID() - Method in interface org.deeplearning4j.api.storage.Persistable
Get the session id
getSessionID() - Method in interface org.deeplearning4j.api.storage.StorageMetaData
Session ID for the metadata
getStaticInfo(String, String, String) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Get the static info for the given session and worker IDs, or null if no such static info has been reported
getStorageMetaData(String, String) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Get the session metadata, if any has been registered via StatsStorageRouter.putStorageMetaData(StorageMetaData)
getStorageRouter() - Method in interface org.deeplearning4j.api.storage.listener.RoutingIterationListener
 
getTimeStamp() - Method in interface org.deeplearning4j.api.storage.Persistable
Get when this was created.
getTimeStamp() - Method in interface org.deeplearning4j.api.storage.StorageMetaData
Timestamp for the metadata
getTypeID() - Method in interface org.deeplearning4j.api.storage.Persistable
Get the type id
getTypeID() - Method in interface org.deeplearning4j.api.storage.StorageMetaData
Type ID for the metadata
getUpdate(String, String, String, long) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Get the specified update (or null, if none exists for the given session/worker ids and timestamp)
getUpdates(String, String, String, long[]) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Get updates for the specified times only
getUpdateTypeClass() - Method in interface org.deeplearning4j.api.storage.StorageMetaData
Full class name for the update information that will be posted.
getWorkerID() - Method in interface org.deeplearning4j.api.storage.listener.RoutingIterationListener
 
getWorkerID() - Method in interface org.deeplearning4j.api.storage.Persistable
Get the worker id
getWorkerID() - Method in interface org.deeplearning4j.api.storage.StorageMetaData
Worker ID for the metadata

H

hasNext() - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 
hasNext() - Method in class org.deeplearning4j.parallelism.AsyncIterator
 

I

inputColumns() - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 
isClosed() - Method in interface org.deeplearning4j.api.storage.StatsStorage
 
iterator - Variable in class org.deeplearning4j.parallelism.AsyncIterator
 

L

listSessionIDs() - Method in interface org.deeplearning4j.api.storage.StatsStorage
Get a list of all sessions stored by this storage backend
listTypeIDsForSession(String) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Get the list of type IDs for the given session ID
listWorkerIDsForSession(String) - Method in interface org.deeplearning4j.api.storage.StatsStorage
For a given session ID, list all of the known worker IDs
listWorkerIDsForSessionAndType(String, String) - Method in interface org.deeplearning4j.api.storage.StatsStorage
For a given session ID and type ID, list all of the known worker IDs
load(Source) - Method in class org.deeplearning4j.api.loader.impl.RecordReaderFileBatchLoader
 
load(Source) - Method in class org.deeplearning4j.api.loader.impl.SerializedDataSetLoader
 
load(Source) - Method in class org.deeplearning4j.api.loader.impl.SerializedMultiDataSetLoader
 
loadConfigGuess(String) - Static method in class org.deeplearning4j.util.ModelGuesser
Load the model from the given file path
loadConfigGuess(InputStream) - Static method in class org.deeplearning4j.util.ModelGuesser
Load the model from the given input stream
loadModelGuess(String) - Static method in class org.deeplearning4j.util.ModelGuesser
Load the model from the given file path
loadModelGuess(InputStream) - Static method in class org.deeplearning4j.util.ModelGuesser
Load the model from the given input stream.
loadModelGuess(InputStream, File) - Static method in class org.deeplearning4j.util.ModelGuesser
As per ModelGuesser.loadModelGuess(InputStream) but (optionally) allows copying to the specified temporary directory
loadNormalizer(InputStream) - Static method in class org.deeplearning4j.util.ModelGuesser
loadNormalizer(String) - Static method in class org.deeplearning4j.util.ModelGuesser

M

ModelGuesser - Class in org.deeplearning4j.util
Guess a model from the given path
ModelGuesser() - Constructor for class org.deeplearning4j.util.ModelGuesser
 
ModelGuesserException - Exception in org.deeplearning4j.util
 
ModelGuesserException(String) - Constructor for exception org.deeplearning4j.util.ModelGuesserException
 
ModelGuesserException(String, Throwable) - Constructor for exception org.deeplearning4j.util.ModelGuesserException
 
ModelGuesserException(Throwable) - Constructor for exception org.deeplearning4j.util.ModelGuesserException
 
MultiDataSetLoader - Interface in org.deeplearning4j.api.loader
An interface for loading MultiDataSets from a Source

N

next() - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 
next(int) - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 
next() - Method in class org.deeplearning4j.parallelism.AsyncIterator
 
nextElement - Variable in class org.deeplearning4j.parallelism.AsyncIterator
 
notify(StatsStorageEvent) - Method in interface org.deeplearning4j.api.storage.StatsStorageListener
Notify will be called whenever an event (new information posted, etc) occurs.

O

org.deeplearning4j.api.loader - package org.deeplearning4j.api.loader
 
org.deeplearning4j.api.loader.impl - package org.deeplearning4j.api.loader.impl
 
org.deeplearning4j.api.storage - package org.deeplearning4j.api.storage
 
org.deeplearning4j.api.storage.impl - package org.deeplearning4j.api.storage.impl
 
org.deeplearning4j.api.storage.listener - package org.deeplearning4j.api.storage.listener
 
org.deeplearning4j.datasets.test - package org.deeplearning4j.datasets.test
 
org.deeplearning4j.datasets.vectorizer - package org.deeplearning4j.datasets.vectorizer
 
org.deeplearning4j.evaluation - package org.deeplearning4j.evaluation
 
org.deeplearning4j.parallelism - package org.deeplearning4j.parallelism
 
org.deeplearning4j.ui - package org.deeplearning4j.ui
 
org.deeplearning4j.util - package org.deeplearning4j.util
 

P

Persistable - Interface in org.deeplearning4j.api.storage
Created by Alex on 07/10/2016.
putStaticInfo(Persistable) - Method in class org.deeplearning4j.api.storage.impl.CollectionStatsStorageRouter
 
putStaticInfo(Collection<? extends Persistable>) - Method in class org.deeplearning4j.api.storage.impl.CollectionStatsStorageRouter
 
putStaticInfo(Persistable) - Method in class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
 
putStaticInfo(Collection<? extends Persistable>) - Method in class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
 
putStaticInfo(Persistable) - Method in interface org.deeplearning4j.api.storage.StatsStorageRouter
Static info: reported once per session, upon initialization
putStaticInfo(Collection<? extends Persistable>) - Method in interface org.deeplearning4j.api.storage.StatsStorageRouter
Static info: reported once per session, upon initialization
putStorageMetaData(StorageMetaData) - Method in class org.deeplearning4j.api.storage.impl.CollectionStatsStorageRouter
 
putStorageMetaData(Collection<? extends StorageMetaData>) - Method in class org.deeplearning4j.api.storage.impl.CollectionStatsStorageRouter
 
putStorageMetaData(StorageMetaData) - Method in class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
 
putStorageMetaData(Collection<? extends StorageMetaData>) - Method in class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
 
putStorageMetaData(StorageMetaData) - Method in interface org.deeplearning4j.api.storage.StatsStorageRouter
Method to store some additional metadata for each session.
putStorageMetaData(Collection<? extends StorageMetaData>) - Method in interface org.deeplearning4j.api.storage.StatsStorageRouter
 
putUpdate(Persistable) - Method in class org.deeplearning4j.api.storage.impl.CollectionStatsStorageRouter
 
putUpdate(Collection<? extends Persistable>) - Method in class org.deeplearning4j.api.storage.impl.CollectionStatsStorageRouter
 
putUpdate(Persistable) - Method in class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
 
putUpdate(Collection<? extends Persistable>) - Method in class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
 
putUpdate(Persistable) - Method in interface org.deeplearning4j.api.storage.StatsStorageRouter
Updates: stored multiple times per session (periodically, for example)
putUpdate(Collection<? extends Persistable>) - Method in interface org.deeplearning4j.api.storage.StatsStorageRouter
Updates: stored multiple times per session (periodically, for example)

R

RecordReaderFileBatchLoader - Class in org.deeplearning4j.api.loader.impl
A dataset loader for use with FileBatch objects.
RecordReaderFileBatchLoader(RecordReader, int, int, int) - Constructor for class org.deeplearning4j.api.loader.impl.RecordReaderFileBatchLoader
Main constructor for classification.
RecordReaderFileBatchLoader(RecordReader, int, int, int, boolean) - Constructor for class org.deeplearning4j.api.loader.impl.RecordReaderFileBatchLoader
Main constructor for multi-label regression (i.e., regression with multiple outputs).
RecordReaderFileBatchLoader(RecordReader, int, int, int, int, boolean, DataSetPreProcessor) - Constructor for class org.deeplearning4j.api.loader.impl.RecordReaderFileBatchLoader
Main constructor
registerStatsStorageListener(StatsStorageListener) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Add a new StatsStorageListener.
RemoteUIStatsStorageRouter - Class in org.deeplearning4j.api.storage.impl
Asynchronously post all updates to a remote UI that has remote listening enabled.
Typically used with UIServer (don't forget to enable remote listener support - UIServer.getInstance().enableRemoteListener()
RemoteUIStatsStorageRouter(String) - Constructor for class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
Create remote UI with defaults for all values except address
RemoteUIStatsStorageRouter(String, int, long, double) - Constructor for class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
 
RemoteUIStatsStorageRouter(String, String, int, long, double) - Constructor for class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
 
remove() - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 
remove() - Method in class org.deeplearning4j.parallelism.AsyncIterator
 
removeAllListeners() - Method in interface org.deeplearning4j.api.storage.StatsStorage
Remove all listeners from the StatsStorage instance
reset() - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 
resetSupported() - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 
rocChartToHtml(ROC) - Static method in class org.deeplearning4j.evaluation.EvaluationTools
Given a ROC instance, render the ROC chart and precision vs.
rocChartToHtml(ROCMultiClass) - Static method in class org.deeplearning4j.evaluation.EvaluationTools
Given a ROCMultiClass instance, render the ROC chart and precision vs.
rocChartToHtml(ROCMultiClass, List<String>) - Static method in class org.deeplearning4j.evaluation.EvaluationTools
Given a ROCMultiClass instance and (optionally) names for each class, render the ROC chart to a stand-alone HTML file (returned as a String)
RoutingIterationListener - Interface in org.deeplearning4j.api.storage.listener
An extension of the TrainingListener interface for those listeners that pass data off to a StatsStorageRouter instance.

S

SerializedDataSetLoader - Class in org.deeplearning4j.api.loader.impl
Loads DataSets using DataSet.load(InputStream)
SerializedDataSetLoader() - Constructor for class org.deeplearning4j.api.loader.impl.SerializedDataSetLoader
 
SerializedMultiDataSetLoader - Class in org.deeplearning4j.api.loader.impl
Loads DataSets using MultiDataSet.load(InputStream)
SerializedMultiDataSetLoader() - Constructor for class org.deeplearning4j.api.loader.impl.SerializedMultiDataSetLoader
 
sessionExists(String) - Method in interface org.deeplearning4j.api.storage.StatsStorage
Check if the specified session ID exists or not
setAddress(String) - Method in class org.deeplearning4j.ui.UiConnectionInfo.Builder
 
setLogin(String) - Method in class org.deeplearning4j.ui.UiConnectionInfo.Builder
 
setPassword(String) - Method in class org.deeplearning4j.ui.UiConnectionInfo.Builder
 
setPath(String) - Method in class org.deeplearning4j.ui.UiConnectionInfo.Builder
If you're using UiServer as servlet, located not at root folder of webserver (i.e.
setPort(int) - Method in class org.deeplearning4j.ui.UiConnectionInfo.Builder
 
setPreProcessor(DataSetPreProcessor) - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 
setSessionID(String) - Method in interface org.deeplearning4j.api.storage.listener.RoutingIterationListener
 
setSessionId(String) - Method in class org.deeplearning4j.ui.UiConnectionInfo.Builder
This method allows you to specify sessionId for this UiConnectionInfo instance PLEASE NOTE: This is not recommended.
setSessionId(String) - Method in class org.deeplearning4j.ui.UiConnectionInfo
 
setStorageRouter(StatsStorageRouter) - Method in interface org.deeplearning4j.api.storage.listener.RoutingIterationListener
 
setWorkerID(String) - Method in interface org.deeplearning4j.api.storage.listener.RoutingIterationListener
 
shouldWork - Variable in class org.deeplearning4j.parallelism.AsyncIterator
 
shutdown() - Method in class org.deeplearning4j.api.storage.impl.RemoteUIStatsStorageRouter
 
shutdown() - Method in class org.deeplearning4j.parallelism.AsyncIterator
 
StatsStorage - Interface in org.deeplearning4j.api.storage
A general-purpose stats storage mechanism, for storing stats information (mainly used for iteration listeners).
StatsStorageEvent - Class in org.deeplearning4j.api.storage
StatsStorageEvent: use with StatsStorageListener to specify when the state of the StatsStorage implementation changes.
Note that depending on the StatsStorageListener.EventType, some of the field may be null.
StatsStorageEvent() - Constructor for class org.deeplearning4j.api.storage.StatsStorageEvent
 
StatsStorageListener - Interface in org.deeplearning4j.api.storage
A listener interface, so that classes can be notified of changes to a StatsStorage implementation
StatsStorageListener.EventType - Enum in org.deeplearning4j.api.storage
 
StatsStorageRouter - Interface in org.deeplearning4j.api.storage
StatsStorageRouter is intended to route static info, metadata and updates somewhere - generally to a StatsStorage implementation.
StatsStorageRouterProvider - Interface in org.deeplearning4j.api.storage
Simple interface to provide a StatsStorageRouter.
StorageMetaData - Interface in org.deeplearning4j.api.storage
StorageMetaData: contains metadata (such at types, and arbitrary custom serializable data) for storage
StorageType - Enum in org.deeplearning4j.api.storage
Type of storage information

T

terminator - Variable in class org.deeplearning4j.parallelism.AsyncIterator
 
TestDataSetIterator - Class in org.deeplearning4j.datasets.test
Track number of times the dataset iterator has been called
TestDataSetIterator(DataSetIterator) - Constructor for class org.deeplearning4j.datasets.test.TestDataSetIterator
 
thread - Variable in class org.deeplearning4j.parallelism.AsyncIterator
 
totalOutcomes() - Method in class org.deeplearning4j.datasets.test.TestDataSetIterator
 

U

UiConnectionInfo - Class in org.deeplearning4j.ui
POJO describing the location and credentials for DL4j UiServer instance
UiConnectionInfo() - Constructor for class org.deeplearning4j.ui.UiConnectionInfo
 
UiConnectionInfo.Builder - Class in org.deeplearning4j.ui
 

V

valueOf(String) - Static method in enum org.deeplearning4j.api.storage.StatsStorageListener.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deeplearning4j.api.storage.StorageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.deeplearning4j.api.storage.StatsStorageListener.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deeplearning4j.api.storage.StorageType
Returns an array containing the constants of this enum type, in the order they are declared.
vectorize() - Method in interface org.deeplearning4j.datasets.vectorizer.Vectorizer
Vectorizes the input source in to a dataset
Vectorizer - Interface in org.deeplearning4j.datasets.vectorizer
A Vectorizer at its essence takes an input source and converts it to a matrix for neural network consumption.
A B C D E G H I L M N O P R S T U V 
Skip navigation links

Copyright © 2019. All rights reserved.