Merge branch 'rbm'
Project: http://git-wip-us.apache.org/repos/asf/incubator-singa/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-singa/commit/4c289744 Tree: http://git-wip-us.apache.org/repos/asf/incubator-singa/tree/4c289744 Diff: http://git-wip-us.apache.org/repos/asf/incubator-singa/diff/4c289744 Branch: refs/heads/master Commit: 4c289744d1216508cc7ee2dbed1fb489ae2ea5bc Parents: e8e592f 1b03a9b Author: Wei Wang <[email protected]> Authored: Fri Jul 24 20:11:31 2015 +0800 Committer: Wei Wang <[email protected]> Committed: Fri Jul 24 20:11:31 2015 +0800 ---------------------------------------------------------------------- examples/mnist/rbm_job.conf | 94 ++++++++++++++++++++ include/mshadow/tensor_random.h | 34 ++++++++ include/neuralnet/base_layer.h | 26 +++--- include/neuralnet/layer.h | 103 ++++++++++++++++++++++ include/trainer/worker.h | 13 +++ src/neuralnet/base_layer.cc | 8 +- src/neuralnet/layer.cc | 161 +++++++++++++++++++++++++++++++++++ src/neuralnet/neuralnet.cc | 3 + src/proto/job.proto | 19 +++++ src/trainer/trainer.cc | 2 +- src/trainer/worker.cc | 60 +++++++++++++ src/utils/graph.cc | 31 +++++-- src/utils/param.cc | 3 +- 13 files changed, 535 insertions(+), 22 deletions(-) ----------------------------------------------------------------------
