实例介绍
Joone官方所有资源在这里:https://sourceforge.net/projects/joone/files/?source=typ_redirect,源码和jar包在这里:https://sourceforge.net/projects/joone/files/joone-engine/2.0.0RC1/,没分数的可以直接从这下,有分数的给个辛苦分哈。
【实例截图】
【核心代码】
Joone的jar包与源码
├── Jar包
│ └── joone-engine-2.0.0RC1
│ ├── engine
│ │ ├── Readme.txt
│ │ └── engine_release_changes.txt
│ ├── joone-engine.jar
│ ├── license-LGPL.txt
│ └── samples
│ ├── engine
│ │ ├── helpers
│ │ │ ├── Validation_using_stream.class
│ │ │ ├── Validation_using_stream.java
│ │ │ ├── XOR_using_helpers.class
│ │ │ ├── XOR_using_helpers.java
│ │ │ ├── rxor.ser
│ │ │ ├── rxor.snet
│ │ │ └── wine.txt
│ │ ├── multipleInputs
│ │ │ ├── XOR_inputSwitch.java
│ │ │ ├── XOR_multipleInputs.class
│ │ │ ├── XOR_multipleInputs.java
│ │ │ └── xor.txt
│ │ ├── parity
│ │ │ ├── Parity_Structure_Nakayama.class
│ │ │ ├── Parity_Structure_Nakayama.java
│ │ │ └── parity.txt
│ │ ├── scripting
│ │ │ ├── ScriptValidationSample.class
│ │ │ ├── ScriptValidationSample.java
│ │ │ ├── validation.bsh
│ │ │ └── wine.txt
│ │ ├── validation
│ │ │ ├── MultipleValidationSample.class
│ │ │ ├── MultipleValidationSample.java
│ │ │ ├── NeuralNetFactory.class
│ │ │ ├── NeuralNetFactory.java
│ │ │ ├── NeuralNetTester.java
│ │ │ ├── NeuralNetTrainer.class
│ │ │ ├── NeuralNetTrainer.java
│ │ │ ├── SimpleValidationSample.class
│ │ │ ├── SimpleValidationSample.java
│ │ │ ├── trainedXOR.snet
│ │ │ └── wine.txt
│ │ └── xor
│ │ ├── EmbeddedXOR.class
│ │ ├── EmbeddedXOR.java
│ │ ├── ImmediateEmbeddedXOR.class
│ │ ├── ImmediateEmbeddedXOR.java
│ │ ├── InputConnector
│ │ │ ├── CVS
│ │ │ │ ├── Entries
│ │ │ │ ├── Repository
│ │ │ │ └── Root
│ │ │ ├── XORMemory_using_InputConnector.class
│ │ │ └── XORMemory_using_InputConnector.java
│ │ ├── XOR.class
│ │ ├── XOR.java
│ │ ├── XORFahlman.class
│ │ ├── XORFahlman.java
│ │ ├── XORMemory.class
│ │ ├── XORMemory.java
│ │ ├── XORTrainer.class
│ │ ├── XORTrainer.java
│ │ ├── XOR_using_NeuralNet.class
│ │ ├── XOR_using_NeuralNet.java
│ │ ├── XOR_using_NeuralNet_RPROP.class
│ │ ├── XOR_using_NeuralNet_RPROP.java
│ │ ├── rbf
│ │ │ ├── CVS
│ │ │ │ ├── Entries
│ │ │ │ ├── Repository
│ │ │ │ └── Root
│ │ │ ├── XOR_static_RBF.class
│ │ │ └── XOR_static_RBF.java
│ │ ├── readme.txt
│ │ ├── xor.ser
│ │ ├── xor.snet
│ │ ├── xor.txt
│ │ └── xorout.txt
│ └── util
│ ├── EncoderInputSynapse.java
│ └── ParityInputSynapse.java
└── 源码
└── joone-engine-src-2.0.0RC1
├── joone
│ ├── build.xml
│ └── org
│ └── joone
│ ├── engine
│ │ ├── AbstractEventNotifier.java
│ │ ├── AbstractLearner.java
│ │ ├── BasicLearner.java
│ │ ├── BatchLearner.java
│ │ ├── BiasedLinearLayer.java
│ │ ├── BufferedSynapse.java
│ │ ├── CircularSpatialMap.java
│ │ ├── ContextLayer.java
│ │ ├── DelayLayer.java
│ │ ├── DelayLayerBeanInfo.java
│ │ ├── DelaySynapse.java
│ │ ├── DirectSynapse.java
│ │ ├── ExtendableLearner.java
│ │ ├── FIRFilter.java
│ │ ├── Fifo.java
│ │ ├── FreudRuleFullSynapse.java
│ │ ├── FullSynapse.java
│ │ ├── GaussLayer.java
│ │ ├── GaussianLayer.java
│ │ ├── GaussianLayerBeanInfo.java
│ │ ├── GaussianSpatialMap.java
│ │ ├── InputPatternListener.java
│ │ ├── KohonenSynapse.java
│ │ ├── KohonenSynapseBeanInfo.java
│ │ ├── Layer.java
│ │ ├── LayerBeanInfo.java
│ │ ├── Learnable.java
│ │ ├── LearnableLayer.java
│ │ ├── LearnableSynapse.java
│ │ ├── Learner.java
│ │ ├── LearnerFactory.java
│ │ ├── LinearLayer.java
│ │ ├── LinearLayerBeanInfo.java
│ │ ├── LogarithmicLayer.java
│ │ ├── Matrix.java
│ │ ├── MatrixBeanInfo.java
│ │ ├── MemoryLayer.java
│ │ ├── MemoryLayerBeanInfo.java
│ │ ├── Monitor.java
│ │ ├── MonitorBeanInfo.java
│ │ ├── NetErrorManager.java
│ │ ├── NetStoppedEventNotifier.java
│ │ ├── NeuralElement.java
│ │ ├── NeuralLayer.java
│ │ ├── NeuralNetAdapter.java
│ │ ├── NeuralNetEvent.java
│ │ ├── NeuralNetListener.java
│ │ ├── OutputPatternListener.java
│ │ ├── OutputSwitchSynapse.java
│ │ ├── OutputSwitchSynapseBeanInfo.java
│ │ ├── Pattern.java
│ │ ├── PatternBeanInfo.java
│ │ ├── RbfGaussianLayer.java
│ │ ├── RbfGaussianParameters.java
│ │ ├── RbfInputSynapse.java
│ │ ├── RbfLayer.java
│ │ ├── RpropLearner.java
│ │ ├── RpropParameters.java
│ │ ├── SangerSynapse.java
│ │ ├── SigmoidLayer.java
│ │ ├── SimpleLayer.java
│ │ ├── SimpleLayerBeanInfo.java
│ │ ├── SineLayer.java
│ │ ├── SoftmaxLayer.java
│ │ ├── SpatialMap.java
│ │ ├── Synapse.java
│ │ ├── SynapseBeanInfo.java
│ │ ├── TanhLayer.java
│ │ ├── TanhLayerBeanInfo.java
│ │ ├── WTALayer.java
│ │ ├── WTALayerBeanInfo.java
│ │ ├── engine.ucd
│ │ │ └── engine.ucd
│ │ ├── extenders
│ │ │ ├── BatchModeExtender.java
│ │ │ ├── DeltaRuleExtender.java
│ │ │ ├── GradientExtender.java
│ │ │ ├── LearnerExtender.java
│ │ │ ├── MomentumExtender.java
│ │ │ ├── OnlineModeExtender.java
│ │ │ ├── RpropExtender.java
│ │ │ ├── SimulatedAnnealingExtender.java
│ │ │ ├── UpdateWeightExtender.java
│ │ │ └── WeightDecayExtender.java
│ │ ├── learning
│ │ │ ├── AbstractTeacherSynapse.java
│ │ │ ├── ComparingElement.java
│ │ │ ├── ComparingSynapse.java
│ │ │ ├── ComparingSynapseBeanInfo.java
│ │ │ ├── ComparisonSynapse.java
│ │ │ ├── FahlmanTeacherSynapse.java
│ │ │ ├── TeacherSynapse.java
│ │ │ ├── TeacherSynapseBeanInfo.java
│ │ │ ├── TeachingSynapse.java
│ │ │ ├── TeachingSynapseBeanInfo.java
│ │ │ └── learning.ucd
│ │ │ └── learning.ucd
│ │ ├── listeners
│ │ │ ├── ConvergenceEvent.java
│ │ │ ├── ConvergenceListener.java
│ │ │ ├── ConvergenceObserver.java
│ │ │ ├── DeltaBasedConvergenceObserver.java
│ │ │ ├── ErrorBasedConvergenceObserver.java
│ │ │ └── ErrorBasedTerminator.java
│ │ ├── switching.ucd
│ │ │ └── engine.ucd
│ │ └── weights
│ │ ├── FanInBasedWeightInitializer.java
│ │ ├── RandomWeightInitializer.java
│ │ └── WeightInitializer.java
│ ├── exception
│ │ ├── JooneException.java
│ │ └── JooneRuntimeException.java
│ ├── helpers
│ │ ├── factory
│ │ │ └── JooneTools.java
│ │ ├── structure
│ │ │ ├── Connection.java
│ │ │ ├── ConnectionHelper.java
│ │ │ ├── NeuralNetFactory.java
│ │ │ └── NeuralNetMatrix.java
│ │ └── templating
│ │ ├── CodeGenerator.java
│ │ └── basicTemplate.vm
│ ├── inspection
│ │ ├── Inspectable.java
│ │ ├── Inspection.java
│ │ ├── implementations
│ │ │ ├── BiasInspection.java
│ │ │ ├── InputsInspection.java
│ │ │ ├── WeightsInspection.java
│ │ │ └── implementations.ucd
│ │ │ └── implementations.ucd
│ │ └── inspection.ucd
│ │ └── inspection.ucd
│ ├── io
│ │ ├── FileInputSynapse.java
│ │ ├── FileInputSynapseBeanInfo.java
│ │ ├── FileOutputSynapse.java
│ │ ├── FileOutputSynapseBeanInfo.java
│ │ ├── ImageInputSynapse.java
│ │ ├── ImageInputSynapseBeanInfo.java
│ │ ├── ImageInputTokenizer.java
│ │ ├── ImageOutputSynapse.java
│ │ ├── ImageOutputSynapseBeanInfo.java
│ │ ├── InputConnector.java
│ │ ├── InputConnectorBeanInfo.java
│ │ ├── InputSwitchSynapse.java
│ │ ├── InputSwitchSynapseBeanInfo.java
│ │ ├── InputSynapse.java
│ │ ├── JDBCInputSynapse.java
│ │ ├── JDBCInputSynapseBeanInfo.java
│ │ ├── JDBCOutputSynapse.java
│ │ ├── JDBCOutputSynapseBeanInfo.java
│ │ ├── MemoryInputSynapse.java
│ │ ├── MemoryInputTokenizer.java
│ │ ├── MemoryOutputSynapse.java
│ │ ├── MultipleInputSynapse.java
│ │ ├── PatternTokenizer.java
│ │ ├── StreamInputFactory.java
│ │ ├── StreamInputSynapse.java
│ │ ├── StreamInputSynapseBeanInfo.java
│ │ ├── StreamInputTokenizer.java
│ │ ├── StreamOutputSynapse.java
│ │ ├── StreamOutputSynapseBeanInfo.java
│ │ ├── URLInputSynapse.java
│ │ ├── URLInputSynapseBeanInfo.java
│ │ ├── XLSInputSynapse.java
│ │ ├── XLSInputSynapseBeanInfo.java
│ │ ├── XLSInputTokenizer.java
│ │ ├── XLSOutputSynapse.java
│ │ ├── XLSOutputSynapseBeanInfo.java
│ │ ├── YahooFinanceInputSynapse.java
│ │ ├── YahooFinanceInputSynapseBeanInfo.java
│ │ └── io.ucd
│ │ └── io.ucd
│ ├── log
│ │ ├── ILogger.java
│ │ ├── JooneLogger.java
│ │ ├── Log4JLogger.java
│ │ └── LoggerFactory.java
│ ├── net
│ │ ├── NestedNeuralLayer.java
│ │ ├── NestedNeuralLayerBeanInfo.java
│ │ ├── NetCheck.java
│ │ ├── NetChecker.java
│ │ ├── NeuralNet.java
│ │ ├── NeuralNetAttributes.java
│ │ ├── NeuralNetBeanInfo.java
│ │ ├── NeuralNetLoader.java
│ │ ├── NeuralNetValidator.java
│ │ ├── NeuralValidationEvent.java
│ │ ├── NeuralValidationListener.java
│ │ └── net.ucd
│ │ └── net.ucd
│ ├── samples
│ │ └── engine
│ │ ├── helpers
│ │ │ ├── Validation_using_stream.java
│ │ │ ├── XOR_using_helpers.java
│ │ │ ├── rxor.ser
│ │ │ ├── rxor.snet
│ │ │ └── wine.txt
│ │ ├── multipleInputs
│ │ │ ├── XOR_inputSwitch.java
│ │ │ ├── XOR_multipleInputs.java
│ │ │ └── xor.txt
│ │ ├── parity
│ │ │ ├── Parity_Structure_Nakayama.java
│ │ │ └── parity.txt
│ │ ├── scripting
│ │ │ ├── ScriptValidationSample.java
│ │ │ ├── validation.bsh
│ │ │ └── wine.txt
│ │ ├── timeseries
│ │ │ ├── TimeSeriesForecasting.java
│ │ │ ├── results.txt
│ │ │ ├── results1.txt
│ │ │ ├── results2.txt
│ │ │ └── timeseries.txt
│ │ ├── validation
│ │ │ ├── MultipleValidationSample.java
│ │ │ ├── NeuralNetFactory.java
│ │ │ ├── NeuralNetTester.java
│ │ │ ├── NeuralNetTrainer.java
│ │ │ ├── SimpleValidationSample.java
│ │ │ ├── trainedXOR.snet
│ │ │ └── wine.txt
│ │ ├── xml
│ │ │ └── TestXML.java
│ │ ├── xor
│ │ │ ├── EmbeddedXOR.java
│ │ │ ├── ImmediateEmbeddedXOR.java
│ │ │ ├── InputConnector
│ │ │ │ └── XORMemory_using_InputConnector.java
│ │ │ ├── XOR.java
│ │ │ ├── XORFahlman.java
│ │ │ ├── XORMemory.java
│ │ │ ├── XORTrainer.java
│ │ │ ├── XOR_using_NeuralNet.java
│ │ │ ├── XOR_using_NeuralNet_RPROP.java
│ │ │ ├── rbf
│ │ │ │ └── XOR_static_RBF.java
│ │ │ ├── readme.txt
│ │ │ ├── xor.ser
│ │ │ ├── xor.snet
│ │ │ ├── xor.txt
│ │ │ └── xorout.txt
│ │ └── xpath
│ │ └── XOR_using_NeuralNet.java
│ ├── script
│ │ ├── JooneGroovyScript.java
│ │ ├── JooneMacro.java
│ │ ├── JooneScript.java
│ │ ├── MacroInterface.java
│ │ └── MacroManager.java
│ ├── structure
│ │ └── Nakayama.java
│ └── util
│ ├── AbstractConverterPlugIn.java
│ ├── CSVParser.java
│ ├── CenterOnZeroPlugIn.java
│ ├── CenterOnZeroPlugInBeanInfo.java
│ ├── ColumnSelectorPlugIn.java
│ ├── ConverterPlugIn.java
│ ├── ConverterPlugInBeanInfo.java
│ ├── DeltaNormPlugIn.java
│ ├── DeltaNormPlugInBeanInfo.java
│ ├── DynamicAnnealing.java
│ ├── DynamicAnnealingBeanInfo.java
│ ├── GroovyMacroPlugin.java
│ ├── InputPluginEvent.java
│ ├── InputPluginListener.java
│ ├── LearningSwitch.java
│ ├── LearningSwitchBeanInfo.java
│ ├── LinearAnnealing.java
│ ├── LogarithmicPlugIn.java
│ ├── MacroPlugin.java
│ ├── MinMaxExtractorPlugIn.java
│ ├── MinMaxExtractorPlugInBeanInfo.java
│ ├── MonitorPlugin.java
│ ├── MonitorPlugin.ucd
│ │ └── util.ucd
│ ├── MonitorPluginBeanInfo.java
│ ├── MovingAveragePlugIn.java
│ ├── MovingAveragePlugInBeanInfo.java
│ ├── NeuralNetRunner.java
│ ├── NormalizerPlugIn.java
│ ├── NormalizerPlugInBeanInfo.java
│ ├── NotSerialize.java
│ ├── OutputConverterPlugIn.java
│ ├── OutputConverterPlugInBeanInfo.java
│ ├── OutputPluginEvent.java
│ ├── OutputPluginListener.java
│ ├── PlugInEvent.java
│ ├── PlugInListener.java
│ ├── RbfRandomCenterSelector.java
│ ├── ShufflePlugin.java
│ ├── ShufflePluginBeanInfo.java
│ ├── SnapshotFormatEditor.java
│ ├── SnapshotPlugin.java
│ ├── SnapshotRecorder.java
│ ├── SnapshotRecorderBeanInfo.java
│ ├── ToBinaryPlugin.java
│ ├── ToBinaryPluginBeanInfo.java
│ ├── UnNormalizerOutputPlugIn.java
│ ├── UnNormalizerOutputPlugInBeanInfo.java
│ └── util.ucd
│ └── util.ucd
└── license-LGPL.txt
61 directories, 338 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论