[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Parallella Community • View topic - Neural Network
Page 7 of 8

Re: Neural Network

PostPosted: Wed Oct 09, 2013 11:46 am
by censix

Re: Neural Network

PostPosted: Mon Dec 02, 2013 6:13 am
by nickoppen
Hello,

While we are waiting, I thought I'd use the time to update my old, Windows/MFC neural network library so that it runs on a platform that is a little more generic.

My initial intention was to update the interface classes to use the C++ standard library that runs on the Raspberry Pi given that the Pi is the most similar system I have to the parallella. I found it hard to stop there so I got the whole thing going and added a number of upgrades. It is all very C++-like and as such not at all suitable for the parallella. The next branch will be a more matrix oriented approach that is based on the design outlined in my blog pages ().

Anyway, I've loaded it all up to a git repository (). I use Eclipse and egit and given the amount of fumbling around I've done to get all of the stuff loaded there, I profess to be a complete git ignoramus. "All" actually means "almost all" given that I've not yet managed to upload the most interesting data set, the Shuttle Statlog. I'm still working on that.

If you have a Linux system and can nut your way around git please give it a try and post any feedback on the Feedback... Post it here wiki page in the repository.

Cheers,

nick

Re: Neural Network

PostPosted: Mon Dec 02, 2013 11:11 pm
by aolofsson
Nick,
This is really cool. Thanks for staying with us through all these inctedibly frustrating delays. Can't wait to see how epiphany performs on neural networks once hardware hits the street!
Andreas

Re: Neural Network

PostPosted: Sun Dec 08, 2013 10:30 am
by nickoppen

Re: Neural Network

PostPosted: Mon Jul 14, 2014 8:51 am
by aolofsson
nickoppen,
Now that you have the Parallella in your hands, what are your thoughts on running NN on it? Is it what you expected?
Look forward to your thoughts.
Andreas

Re: Neural Network

PostPosted: Sat Jul 19, 2014 8:09 pm
by Cyberman.ff
Thanks this is helpful for some of what I was trying to think through.

The training part has been my big "how is that going to happen" issue. It's a highly asymetric process.

Re: Neural Network

PostPosted: Sun Aug 10, 2014 2:50 pm
by Gerald
check this out:

Re: Neural Network

PostPosted: Mon Aug 11, 2014 5:07 pm
by petewarden
Thanks for posting a link to my work! I actually just registered here to get a sense of how hard it would be to port the framework to the Parallela board. The bulk of the time is spent on a series of massive matrix multiplies, so I was wondering if there was a version of the BLAS GEMM function that had been optimized for the hardware?

Re: Neural Network

PostPosted: Mon Aug 11, 2014 5:37 pm
by aolofsson
petewarden,

Nice work with the pi!

Unfortunately there hasn't been an official BLAS library completed yet.:-(

Take a look at the following example showing how it could be scaled out.

https://github.com/adapteva/epiphany-ex ... /matmul-16

What size matrices are you working with?

Andreas

Re: Neural Network

PostPosted: Thu Aug 14, 2014 1:42 pm
by Gerald
@petewarden: oh you are here too :D ...how much speedup do you expect when running it on the Parallella? how much would be the speedup compared to a cuda/gpu version?