TappedDelayLine
Module that generates a tapped delay line for each input of length set by no_of_taps.
The outputs are advanced one step though the delay line every tick and produces what is sometimes called a
complete serial compund (Sutton & Barto, 1990).
Example XML definition
A simple example
<module class = "TappedDelayLine" name = "TappedDelayLine" />
Parameters
Name | Description | Type | Default |
---|---|---|---|
class | The class name for the module; must be "TappedDelayLine". | string | |
name | The name of this instance of the module. | string | |
no_of_taps | Number of output nodes for each input | int | 10 |
Module Connections
Inputs
Name | Description |
---|---|
INPUT | The input |
Outputs
Name | Description |
---|---|
OUTPUT | The tapped delay output |
References
Sutton, R. S. and Barto, A. G. (1990). Time-derivative models of Pavlovian reinforcement, In Learning and Computational Neuroscience: Foundations of Adaptive Networks, eds M. Gabriel and J. Moore (Cambridge, MA: MIT Press), 497–537.
Author
Christian Balkenius
christian.balkenius@lucs.lu.se
Lund University Cognitive Science
Files
TappedDelayLine.h
TappedDelayLine.cc
TappedDelayLine.ikc