genome.models.base

Base classes for model types

class genome.models.base.BaseModel(input)

Bases: object

Base model class

Stores generic parameters and tracking the input

Parameters:input (theano.tensor.TensorVariable) – Symbolic variable that describes the input.
class genome.models.base.MultiLayerModel(input, n_in, n_out, layers)

Bases: genome.models.base.BaseModel

Base model class for multi-layered models

Parameters:
  • input (theano.tensor.TensorVariable) – symbolic variable that describes the input
  • n_in (int) – Number of input nodes
  • n_out (int) – Number of output nodes
  • layers (list of tuple) – Defines the number of input connection, output connection and layer activation function. Example: [(n_in, n_hidden, activation),... (n_hidden, n_out, activation)]