Performance issues

Moderator: dar

Re: Performance issues

Postby nickoppen » Tue Apr 05, 2016 11:46 pm

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
Sharing is what makes the internet Great!
User avatar
nickoppen
 
Posts: 266
Joined: Mon Dec 17, 2012 3:21 am
Location: Sydney NSW, Australia

Re: Performance issues

Postby leonfg » Wed Apr 06, 2016 2:45 am

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!
leonfg
 
Posts: 18
Joined: Mon Nov 24, 2014 8:31 am

Previous

Return to OpenCL

Who is online

Users browsing this forum: No registered users and 3 guests