joone-engine-src

所属分类:Java编程
开发工具:Java
文件大小:448KB
下载次数:78
上传日期:2008-08-16 13:17:47
上 传 者intelligentcontrol
说明:  一个纯java写的神经网络源代码,功能很强大!
(Java written in a pure neural network source code, function very powerful!)

文件列表:
joone (0, 2007-01-17)
joone\build.xml (14778, 2007-01-17)
joone\org (0, 2004-09-20)
joone\org\joone (0, 2007-01-09)
joone\org\joone\engine (0, 2007-01-11)
joone\org\joone\engine\AbstractEventNotifier.java (939, 2004-09-20)
joone\org\joone\engine\AbstractLearner.java (2079, 2006-07-07)
joone\org\joone\engine\BasicLearner.java (539, 2004-09-20)
joone\org\joone\engine\BatchLearner.java (1746, 2004-09-20)
joone\org\joone\engine\BiasedLinearLayer.java (1540, 2004-09-20)
joone\org\joone\engine\BufferedSynapse.java (2266, 2006-07-07)
joone\org\joone\engine\CircularSpatialMap.java (2750, 2004-09-20)
joone\org\joone\engine\ContextLayer.java (2084, 2005-09-08)
joone\org\joone\engine\DelayLayer.java (2748, 2006-07-07)
joone\org\joone\engine\DelayLayerBeanInfo.java (9500, 2005-06-14)
joone\org\joone\engine\DelaySynapse.java (3120, 2006-07-07)
joone\org\joone\engine\DirectSynapse.java (1180, 2006-04-10)
joone\org\joone\engine\engine.ucd (0, 2004-09-20)
joone\org\joone\engine\engine.ucd\engine.ucd (42349, 2004-09-20)
joone\org\joone\engine\ExtendableLearner.java (17196, 2006-09-24)
joone\org\joone\engine\extenders (0, 2006-09-20)
joone\org\joone\engine\extenders\BatchModeExtender.java (5068, 2006-09-20)
joone\org\joone\engine\extenders\DeltaRuleExtender.java (1342, 2004-09-20)
joone\org\joone\engine\extenders\GradientExtender.java (1302, 2004-09-20)
joone\org\joone\engine\extenders\LearnerExtender.java (2590, 2004-09-20)
joone\org\joone\engine\extenders\MomentumExtender.java (1831, 2004-09-20)
joone\org\joone\engine\extenders\OnlineModeExtender.java (1279, 2004-09-20)
joone\org\joone\engine\extenders\RpropExtender.java (9464, 2004-11-03)
joone\org\joone\engine\extenders\SimulatedAnnealingExtender.java (4060, 2004-09-20)
joone\org\joone\engine\extenders\UpdateWeightExtender.java (1329, 2004-09-20)
joone\org\joone\engine\extenders\WeightDecayExtender.java (2087, 2006-03-07)
joone\org\joone\engine\Fifo.java (1800, 2004-09-20)
joone\org\joone\engine\FIRFilter.java (2988, 2006-07-07)
joone\org\joone\engine\FreudRuleFullSynapse.java (674, 2006-07-07)
joone\org\joone\engine\FullSynapse.java (2010, 2006-07-07)
joone\org\joone\engine\GaussianLayer.java (10384, 2006-07-07)
joone\org\joone\engine\GaussianLayerBeanInfo.java (10632, 2006-03-10)
joone\org\joone\engine\GaussianSpatialMap.java (2454, 2004-09-20)
joone\org\joone\engine\GaussLayer.java (2054, 2004-10-28)
joone\org\joone\engine\InputPatternListener.java (943, 2004-09-20)
... ...

XOR.java -------- This example shows how to use Joone core engine writing Java code. Read the Developer Guide to learn in details how does work its source code. To runnit: java -cp joone-engine.jar org.joone.samples.xor.XOR where is the input file name (with its complete path) that contains the XOR truth table (xor.txt) is the output file name (with its complete path) that will contain the error values of the net XORMemory.java -------------- Sample class to demostrate the use of the MemoryInputSynapse class to train the net with the patterns contained in a 2D array of doubles. To runnit: java -cp joone-engine.jar org.joone.samples.xor.XORMemory EmbeddedXOR.java ---------------- This example shows the use of a neural network embedded in another application that gets the output from the MemoryOutputSynapse class giving to the net a set of predefined input patterns using the MemoryInputSynapse class. To runnit: java -cp joone-engine.jar org.joone.samples.xor.EmbeddedXOR.java xor.snet where xor.snet is a serialized XOR neural network (i.e. obtained from the GUI editor with File->Export menu item) ImmediateEmbeddedXOR.java ------------------------- This example shows the use of a neural network embedded in another application that gets the output from the MemoryOutputSynapse class giving to the net only one input patterns each time, using the DirectSynapse class. To runnit: java -cp joone-engine.jar org.joone.samples.xor.ImmediateEmbeddedXOR.java xor.snet where xor.snet is a serialized XOR neural network (i.e. obtained from the GUI editor with File->Export menu item)

近期下载者

相关文件


收藏者