public class FlatLayer
extends java.lang.Object
| Constructor and Description |
|---|
FlatLayer()
Do not use this constructor.
|
FlatLayer(ActivationFunction activation,
int count,
double biasActivation)
Construct a flat layer.
|
FlatLayer(ActivationFunction activation,
int count,
double biasActivation,
double dropoutRate) |
| Modifier and Type | Method and Description |
|---|---|
ActivationFunction |
getActivation() |
double |
getBiasActivation() |
int |
getContextCount() |
FlatLayer |
getContextFedBy() |
int |
getCount() |
double |
getDropoutRate() |
int |
getTotalCount() |
boolean |
hasBias() |
void |
setActivation(ActivationFunction activation) |
void |
setBiasActivation(double a)
Set the bias activation.
|
void |
setContextFedBy(FlatLayer from)
Set the layer that this layer's context is fed by.
|
void |
setDropoutRate(double dropoutRate) |
java.lang.String |
toString() |
public FlatLayer()
public FlatLayer(ActivationFunction activation, int count, double biasActivation)
activation - The activation function.count - The neuron count.biasActivation - The bias activation.public FlatLayer(ActivationFunction activation, int count, double biasActivation, double dropoutRate)
public ActivationFunction getActivation()
public double getBiasActivation()
public int getContextCount()
public FlatLayer getContextFedBy()
public int getCount()
public int getTotalCount()
public boolean hasBias()
public void setActivation(ActivationFunction activation)
activation - the activation to setpublic void setBiasActivation(double a)
a - The bias activation.public void setContextFedBy(FlatLayer from)
from - The layer feeding.public java.lang.String toString()
toString in class java.lang.Objectpublic double getDropoutRate()
public void setDropoutRate(double dropoutRate)