[pdp-discuss] writing out delta weight changes to file
rama0042 at umn.edu
rama0042 at umn.edu
Tue Jan 2 09:01:26 MST 2007
Hi Dr. O'Reilly,
Thanks for the tips - we'll give it a try!
Pradeep
On Jan 1 2007, Randall C. O'Reilly wrote:
> r.pdw is teh variable you want. those values don't live in the monitor
> stat itself. the monitor stat just creates them in a textlog. so, you'd
> need to access from the log: .logs.TextLogName.data.etc. it might just be
> easier to access from the network itself: e.g.,
> .networks.mynet.layers.mylayer.unit[0].recv.gp[0][0].pdw.
>
>- Randy
>
>On Saturday 30 December 2006 11:27, rama0042 at umn.edu wrote:
>> Dear List,
>>
>> I am having trouble writing out delta weight changes to a data file using
>> the script language.
>>
>> I want to make a list of all of the connection weight changes from one
>> trial of learning to the next, for both the input-hidden and the
>> hidden-output connections.
>>
>> The first question I have is: are r.pdw and s.pdw the appropriate items
>> if I want to access the *change* in weights from one trial to the next?
>> I think the answer is yes, but I want to doublecheck.
>>
>> More importantly, here is the main problem that I have:
>>
>> I have no problem creating a textlog: I can create a log of r.pdw or
>> s.pdw values, which it reports under a column titled, for example,
>> "Hidd[0][0][0].pdw". However, I can't figure out how to access these
>> values, either individually (eg: Hidd[0][0][1]), or in an iterative
>> fashion (iterating over the indices) and write to an output file using
>> the script language.
>>
>> I've tried all kinds of variations on a line like this:
>>
>> foutweightdeltas<<.processes[2].loop_stats[3].Hidd[i][j][k].pdw.val;
>>
>> The error message says that there is no such monitorstat. So, I've also
>> tried variations on this kind of thing:
>>
>> foutweightdeltas<<.processes[2].loop_stats[3].sum_r.pdw_Hidd.val<<;
>>
>> Again, it doesn't recognize this (calling it a syntax error, and
>> choking on the "r.").
>>
>> Any ideas?
>>
>> Thanks,
>> Pradeep
>
--
Pradeep Ramanathan M.S., M.A., CCC-SLP
Speech-Language Pathologist/Doctoral Candidate
University of Minnesota
More information about the PDP-Discuss
mailing list