public abstract class ALayer extends Object implements IThinker, IParameterised
| Constructor and Description |
|---|
ALayer() |
| Modifier and Type | Method and Description |
|---|---|
abstract ALayer |
clone()
Creates a clone of a module, including a deep copy of any mutable state.
|
abstract int |
getParameterLength()
Returns the length of the parameter vector for this model
|
abstract mikera.vectorz.AVector |
getParameters()
Return an AVector referring to the parameters in the model.
|
mikera.vectorz.AVector |
think(mikera.vectorz.AVector input) |
abstract void |
think(mikera.vectorz.AVector input,
mikera.vectorz.AVector output) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOutputLengthgetInputLengthgetModulesgetGradientpublic abstract mikera.vectorz.AVector getParameters()
IParameterisedgetParameters in interface IParameterisedpublic abstract int getParameterLength()
IParameterisedgetParameterLength in interface IParameterisedpublic abstract void think(mikera.vectorz.AVector input,
mikera.vectorz.AVector output)
public mikera.vectorz.AVector think(mikera.vectorz.AVector input)
Copyright © 2013. All Rights Reserved.