You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@horn.apache.org by zj...@apache.org on 2016/06/08 04:42:22 UTC
[2/4] incubator-horn git commit: Merge branch 'master' of
https://github.com/apache/incubator-horn
Merge branch 'master' of https://github.com/apache/incubator-horn
Project: http://git-wip-us.apache.org/repos/asf/incubator-horn/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-horn/commit/99908f91
Tree: http://git-wip-us.apache.org/repos/asf/incubator-horn/tree/99908f91
Diff: http://git-wip-us.apache.org/repos/asf/incubator-horn/diff/99908f91
Branch: refs/heads/master
Commit: 99908f91852d0e77fe2e7303931dc1653c63df60
Parents: be9458c af88df4
Author: Zachary Jaffee <zi...@case.edu>
Authored: Tue Jun 7 20:32:42 2016 -0700
Committer: Zachary Jaffee <zi...@case.edu>
Committed: Tue Jun 7 20:32:42 2016 -0700
----------------------------------------------------------------------
README.md | 78 ++-
bin/horn | 147 ++++
bin/horn-config.sh | 62 ++
conf/horn-env.sh | 25 +
conf/log4j.properties | 86 +++
pom.xml | 141 +++-
.../horn/bsp/AbstractLayeredNeuralNetwork.java | 261 -------
.../java/org/apache/horn/bsp/AutoEncoder.java | 195 ------
.../java/org/apache/horn/bsp/NeuralNetwork.java | 271 --------
.../apache/horn/bsp/NeuralNetworkTrainer.java | 107 ---
.../org/apache/horn/bsp/ParameterMerger.java | 10 -
.../apache/horn/bsp/ParameterMergerServer.java | 97 ---
.../horn/bsp/SmallLayeredNeuralNetwork.java | 567 ---------------
.../bsp/SmallLayeredNeuralNetworkMessage.java | 126 ----
.../bsp/SmallLayeredNeuralNetworkTrainer.java | 199 ------
.../horn/core/AbstractLayeredNeuralNetwork.java | 262 +++++++
.../apache/horn/core/AbstractNeuralNetwork.java | 267 ++++++++
.../horn/core/AbstractNeuralNetworkTrainer.java | 106 +++
.../java/org/apache/horn/core/AutoEncoder.java | 197 ++++++
.../java/org/apache/horn/core/Constants.java | 31 +
.../horn/core/FloatFeatureTransformer.java | 17 +
src/main/java/org/apache/horn/core/HornJob.java | 129 ++++
.../apache/horn/core/IntermediateOutput.java | 23 +
.../org/apache/horn/core/LayerInterface.java | 28 +
.../apache/horn/core/LayeredNeuralNetwork.java | 683 +++++++++++++++++++
.../horn/core/LayeredNeuralNetworkTrainer.java | 279 ++++++++
src/main/java/org/apache/horn/core/Neuron.java | 150 ++++
.../org/apache/horn/core/NeuronInterface.java | 45 ++
.../org/apache/horn/core/ParameterMerger.java | 27 +
.../apache/horn/core/ParameterMergerServer.java | 130 ++++
.../org/apache/horn/core/ParameterMessage.java | 136 ++++
src/main/java/org/apache/horn/core/Synapse.java | 85 +++
.../horn/examples/MultiLayerPerceptron.java | 118 ++++
.../org/apache/horn/examples/NeuralNetwork.java | 216 ------
.../horn/funcs/CategoricalCrossEntropy.java | 40 ++
.../org/apache/horn/funcs/CrossEntropy.java | 35 +-
.../org/apache/horn/funcs/FunctionFactory.java | 75 ++
.../org/apache/horn/funcs/IdentityFunction.java | 38 ++
src/main/java/org/apache/horn/funcs/ReLU.java | 15 +-
.../java/org/apache/horn/funcs/Sigmoid.java | 18 +-
.../java/org/apache/horn/funcs/SoftMax.java | 59 ++
.../org/apache/horn/funcs/SquaredError.java | 12 +-
src/main/java/org/apache/horn/funcs/Tanh.java | 12 +-
.../org/apache/horn/utils/MNISTConverter.java | 103 +++
.../org/apache/horn/utils/MNISTEvaluator.java | 115 ++++
src/main/resources/log4j.properties | 85 +++
.../java/org/apache/horn/bsp/MLTestBase.java | 64 --
.../org/apache/horn/bsp/TestAutoEncoder.java | 194 ------
.../horn/bsp/TestSmallLayeredNeuralNetwork.java | 642 -----------------
.../TestSmallLayeredNeuralNetworkMessage.java | 172 -----
.../java/org/apache/horn/core/MLTestBase.java | 64 ++
.../org/apache/horn/core/TestAutoEncoder.java | 204 ++++++
.../java/org/apache/horn/core/TestNeuron.java | 89 +++
.../horn/examples/MultiLayerPerceptronTest.java | 200 ++++++
.../apache/horn/examples/NeuralNetworkTest.java | 140 ----
src/test/resources/log4j.properties | 85 +++
56 files changed, 4440 insertions(+), 3322 deletions(-)
----------------------------------------------------------------------