From: Ben J. <be...@ne...> - 2013-09-02 22:01:28
|
Hi all, While hunting some random error from nnet-train-parallel, I noticed the nnet_to_update is shared among the threads, but there is no synchronization checks when updating the components in the threads. I still haven't gone too deep in the code yet, but should there be synchronization checks? For example, the deriv variable in NnetUpdater::Backprop() is updated and passed between the components. Could this be an issue if the components are being updated by other threads? Or am I missing something totally? -- Thanks Ben |