R: [PD] New external on neural networks

IOhannes m zmoelnig zmoelnig at iem.at
Mon May 9 09:41:14 CEST 2005


Davide Morelli wrote:
> IOhannes,
> 
> I agree the best place for my external is inside ann (that is why I posted
> to the list) and I also agree that it should remain GnuGPL.
> I will just rename it from "nn" to "ann_mlp", is it ok for you?

perfect.

> 
> It is the first time I put something in CVS so please be patient and help me
> not messing up your code: my external needs fann so it will need a different
> makefile from ann and ann_som, I think is better to put ann_mlp in a
> subfolder than ann and ann_som, something like
> externals\ann\ann_mlp
> Am I right?
> Or is it better to change the makefile and put everything in the
> externals\ann\src directory?

i think it would be best to create an autoconf that checks for fann and 
then creates one single makefile accordingly.




> My external has one major problem: the training process.

as georg has pointed out, the best thing (imo) would be to support 
online learning.
and create a file-interface to read back an already trained nn, so you 
would need the cpu-sucking learn_from_file() only once...

> like creating a thread? Is out there an example of external using threading?

i'd rather not go for threads, as they are a pain in the whereever you 
want. crossplatform would become much harder.

 >
 > I am honored to share an external with you,
oioi
btw, georg, of course you are invited too...


mfg.asd.r
IOhannes





More information about the Pd-list mailing list