Water Tank
  • Home
  • Notebooks
  • API Reference
  1. Layers
  2. LinearReadout
  • API reference
  • Layers
    • RecurrentLayer
    • LinearReadout
    • StaticInput
    • TimeSeriesInput
  • Projections
    • connect
  • Learning rules
    • DeltaLearningRule
    • RLS
  • Random distributions
    • Const
    • Uniform
    • Normal
    • Bernouilli
  • Utilities
    • Recorder

On this page

  • LinearReadout
    • Parameters
    • Methods
      • output
      • step

LinearReadout

layers.LinearReadout.LinearReadout(self, size)

Linear readout layer. Performs a weighted sum of its inputs, without dynamics.

\mathbf{z} = W^o \times \mathbf{r}

Parameters

Name Type Description Default
size int number of neurons. required

Methods

Name Description
output
step Performs one update of the internal variables.

output

layers.LinearReadout.LinearReadout.output()

Returns

Name Type Description
np.ndarray a vector of activities.

step

layers.LinearReadout.LinearReadout.step(force=None)

Performs one update of the internal variables.

Parameters

Name Type Description Default
force np.ndarray if not None, force the output to the provided vector. None
RecurrentLayer
StaticInput
 

Copyright Julien Vitay