| Interface | Description |
|---|---|
| ICoder<T> |
Interface for an object that handles both encoding and decoding of values
Coders must be stateless and/or immutable, as it is expected that they will be re-used
by concurrent code.
|
| IDecoder<T> |
Interface for a decoder that converts a vector of double values into an
object of the appropriate type T.
|
| IEncoder<T> |
Interface for an encoder that converts an object of type T
into a vector of double values
Instances should be stateless and/or immutable
|
| IInputOutput |
Interface for a module that has fixed-size inut and output
|
| IModule |
Interface for general purpose learning modules.
|
| IThinker |
Interface for standard "Thinker" operations
Conceptually, thinkers are modules that map from an input to an output.
|
| Exception | Description |
|---|---|
| NurokoException |
Copyright © 2013. All Rights Reserved.