On Sun, December 3, 2006 7:47 pm, belinda thom said:
>
> On Dec 3, 2006, at 4:22 PM, Douglas S. Blank wrote:
>
>> The totalPCorrect is the "total percentage correct" and was added more
>> recently.
>
> Now I'm really confused...:-)

My fault! That should be the "total patterns correct" which I think is the
total number of outputs across all training patterns. I'd have to dig into
the code to figure out what it exactly means. I think I like your ignore
option better... :(

-Doug

> Stepping thru the inherited code (where n is a Network of size 16-
> by-8-by-2) w/the added trainPcorrect I get:
>
>  >>> print trainPcorrect
> {'output': [499, 740, 249, 370]}
>
> help(Network.sweep) tells me "pcorrect (a dict of layer data)"
>
> The meat appears to be in Network.getLayerErrors (called by
> Network.sweep->Network.step->Network.backprop-
>  >Network.compute_error). Given this context, I'm stilling having a
> hard time interpreting exactly what the four numbers above should mean.
>
> Thx,
>
> --b
>


-- 
Douglas S. Blank
Associate Professor, Bryn Mawr College
http://cs.brynmawr.edu/~dblank/
Office: 610 526 601

_______________________________________________
Pyro-users mailing list
[email protected]
http://emergent.brynmawr.edu/mailman/listinfo/pyro-users

Reply via email to