Page 2 of 2

Re: Performance issues

PostPosted: Tue Apr 05, 2016 11:46 pm
by nickoppen
Yes, that is strange.

The only thing I can think of is that the parallella and matlab handle floating point numbers slightly differently. If a tiny bit of rounding error on the end of a number causes one output function not to fire in the first layer then this will introduce a perturbation that will flow through the whole network.

Can I suggest that you load, run and save the network using a selection of data sets that are identical and ones that are not and compare the input with the output. There might be a slight difference in the lower order digits. That could be then reason.

Please let me know what you find. Your experiments are very interesting.

nick

Re: Performance issues

PostPosted: Wed Apr 06, 2016 2:45 am
by leonfg
nickoppen wrote:Yes, that is strange.

The only thing I can think of is that the parallella and matlab handle floating point numbers slightly differently. If a tiny bit of rounding error on the end of a number causes one output function not to fire in the first layer then this will introduce a perturbation that will flow through the whole network.

Can I suggest that you load, run and save the network using a selection of data sets that are identical and ones that are not and compare the input with the output. There might be a slight difference in the lower order digits. That could be then reason.

Please let me know what you find. Your experiments are very interesting.

nick

Thanks!