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)
近期下载者:
相关文件:
收藏者: