[pdp-discuss] Leabra: learning continous values over time?
Frank Leoné
ftmleone at hotmail.com
Thu Mar 1 03:23:44 MST 2007
Hello all,
Everything is working quite well and I am learning all the time, but still
the 'problem' of temporary switching off scalValar layers remains. More
exactly: I want to be able to turn off the scalValar layers for all
timesteps except the first.
I tried two things uptill now: I tried to lesion the layer, depending on the
timestep, using:
if(.processes[8].tick.val==1).networks[0].layers[0].lesion=false; else
..networks[0].layers[0].lesion=true;
In a loop-process in the sequence process.
The second way I tried is to set the input to inactive, again depending on
the timestep:
if(.processes[8].tick.val==1).environments[0].event_specs[0].patterns[1].type=1;
else .environments[0].event_specs[0].patterns[0].type=0;
and also in a loop-process in the sequence process.
The scripts do work, but the don't solve my problem. The first seems to keep
sending the last seen signal, the second probably needs an 'update all
events' action.
And I do need the option, so I'm happy to hear you are planning to put it in
the new version. Until then, is it possible to fix it using scripts(or an
other way, except clamping the complete pattern)? I hope someone can help
me, thanks a lot in advance!
kind regards,
Frank
_________________________________________________________________
Live Search, for accurate results! http://www.live.nl
More information about the PDP-Discuss
mailing list