| Package | Description |
|---|---|
| nuroko.core | |
| nuroko.module |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IInput |
interface |
IInputOutput
Interface for a module that has fixed-size input and output
|
interface |
IInputState |
interface |
IOutput |
interface |
IParameterised
Interface representing a parameterised model.
|
interface |
IState
Interface representing a module which contains internal state.
|
interface |
ISynthesiser
Interface for a synthesizer, i.e.
|
interface |
IThinker
Interface for standard "Thinker" operations
Conceptually, thinkers are modules that map from an input to an output.
|
interface |
ITrainable
Represents a thinker that can be trained in a supervised fashion using a target output
|
| Modifier and Type | Method and Description |
|---|---|
IModule |
IModule.clone()
Creates a clone of a module, including a deep copy of any mutable state.
|
| Modifier and Type | Method and Description |
|---|---|
List<? extends IModule> |
IModule.getComponents()
Returns a list of sub-components of this module
|
| Modifier and Type | Class and Description |
|---|---|
class |
ALayer |
class |
ALayerStack
Abstract base class representing a stack of WeightLayer components
|
class |
AThinkStack |
class |
AWeightLayer |
class |
CompoundStack<T extends IParameterised> |
class |
FullWeightLayer
Fully connected weight layer
|
class |
NetworkStack |
class |
NeuralNet |
class |
SparseWeightLayer
Fully connected weight layer
|
| Modifier and Type | Method and Description |
|---|---|
List<IModule> |
SparseWeightLayer.getComponents() |
List<IModule> |
NeuralNet.getComponents() |
List<IModule> |
FullWeightLayer.getComponents() |
List<IModule> |
AWeightLayer.getComponents() |
Copyright © 2013. All Rights Reserved.