Class AbstractLSTM
- java.lang.Object
-
- org.deeplearning4j.nn.conf.layers.Layer
-
- org.deeplearning4j.nn.conf.layers.BaseLayer
-
- org.deeplearning4j.nn.conf.layers.FeedForwardLayer
-
- org.deeplearning4j.nn.conf.layers.BaseRecurrentLayer
-
- org.deeplearning4j.nn.conf.layers.AbstractLSTM
-
- All Implemented Interfaces:
Serializable
,Cloneable
,TrainingConfig
- Direct Known Subclasses:
GravesLSTM
,LSTM
public abstract class AbstractLSTM extends BaseRecurrentLayer
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AbstractLSTM.Builder<T extends AbstractLSTM.Builder<T>>
-
Field Summary
Fields Modifier and Type Field Description protected double
forgetGateBiasInit
protected IActivation
gateActivationFn
protected boolean
helperAllowFallback
-
Fields inherited from class org.deeplearning4j.nn.conf.layers.BaseRecurrentLayer
rnnDataFormat, weightInitFnRecurrent
-
Fields inherited from class org.deeplearning4j.nn.conf.layers.FeedForwardLayer
nIn, nOut, timeDistributedFormat
-
Fields inherited from class org.deeplearning4j.nn.conf.layers.BaseLayer
activationFn, biasInit, biasUpdater, gainInit, gradientNormalization, gradientNormalizationThreshold, iUpdater, regularization, regularizationBias, weightInitFn, weightNoise
-
Fields inherited from class org.deeplearning4j.nn.conf.layers.Layer
constraints, iDropout, layerName
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractLSTM(AbstractLSTM.Builder builder)
-
Method Summary
-
Methods inherited from class org.deeplearning4j.nn.conf.layers.BaseRecurrentLayer
getOutputType, getPreProcessorForInputType, setNIn
-
Methods inherited from class org.deeplearning4j.nn.conf.layers.FeedForwardLayer
isPretrainParam
-
Methods inherited from class org.deeplearning4j.nn.conf.layers.BaseLayer
clone, getGradientNormalization, getRegularizationByParam, getUpdaterByParam, resetLayerDefaultConfig
-
Methods inherited from class org.deeplearning4j.nn.conf.layers.Layer
getMemoryReport, initializeConstraints, initializer, instantiate, setDataType
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.deeplearning4j.nn.api.TrainingConfig
getGradientNormalizationThreshold, getLayerName
-
-
-
-
Field Detail
-
forgetGateBiasInit
protected double forgetGateBiasInit
-
gateActivationFn
protected IActivation gateActivationFn
-
helperAllowFallback
protected boolean helperAllowFallback
-
-
Constructor Detail
-
AbstractLSTM
protected AbstractLSTM(AbstractLSTM.Builder builder)
-
-