Commit Graph
14227 Commits
Author SHA1 Message Date
marcus cff6a986f2 Use Nguyen-Widrow method for weight initialization to make the Distracted SequenceRecallTestNetwork more stable. 2016-03-07 15:08:17 +01:00
marcus fc5a4ac8a7 Widen tolerance and increase the learning rate. 2016-03-07 13:16:09 +01:00
Marcus Edel bc2bd172e1 Merge pull request #542 from stereomatchingkiss/fix_name_conflict
Fix bug--ann constructor hide the name of network.
2016-03-04 13:14:38 +01:00
marcus 8ffa470043 Use CreateNVP from the data namespace. 2016-03-02 19:27:18 +01:00
stereomatchingkiss 0616233e73 fix bug--name confliction 2016-03-03 02:07:23 +08:00
marcus bb8507c561 Serialize all necessary parameter and minor formatting fixes. 2016-03-02 18:27:54 +01:00
Marcus Edel 1bedf15126 Merge pull request #536 from stereomatchingkiss/ann_serialize
Serialize ann layers and const correctness.
2016-03-02 17:09:55 +01:00
stereomatchingkiss 83f3752ba2 const correctness and adjust format 2016-03-02 13:38:09 +08:00
stereomatchingkiss f89396b84f remove serialization of net 2016-03-02 13:31:35 +08:00
stereomatchingkiss 351797628b remove useless file 2016-03-02 13:12:45 +08:00
stereomatchingkiss 95191cf4d6 change namespace to boost and provide overload of serialize 2016-03-02 13:10:17 +08:00
stereomatchingkiss e9e7b85372 adjust format 2016-03-02 12:25:10 +08:00
stereomatchingkiss 115b38b123 merge from mlpack 2016-03-01 22:17:12 +08:00
Marcus Edel a2e57d617e Merge pull request #527 from stereomatchingkiss/remove_move_implement
Remove move implement.
2016-02-29 21:43:56 +01:00
Ryan Curtin c25a2b65e1 Fix build icon to point to current location of big on ridiculous port number. 2016-02-29 10:46:32 -05:00
stereomatchingkiss dbffa870c6 fix bug--did not specify range 2016-02-28 01:02:27 +08:00
stereomatchingkiss 07833dd404 first commit 2016-02-28 00:46:49 +08:00
stereomatchingkiss debb7ca026 implement serialization 2016-02-28 00:46:30 +08:00
stereomatchingkiss 8fd4466a42 format codes 2016-02-27 23:52:50 +08:00
stereomatchingkiss 5782655fb8 implement serialize 2016-02-27 23:51:56 +08:00
stereomatchingkiss 4f307dd711 implement serialize 2016-02-27 23:51:27 +08:00
stereomatchingkiss 277990681b implement serialize 2016-02-27 23:45:22 +08:00
stereomatchingkiss 32d4badb3a remove move constructor and assignement, let the compiler generated it.Remember to define ARMA_USE_CXX11 2016-02-27 16:36:57 +08:00
stereomatchingkiss 99a6ada43f remove move constructor and assignement, let the compiler generated
it(Need to define ARMA_USE_CXX11)
2016-02-27 16:31:31 +08:00
stereomatchingkiss ad598ccccb implement serialize 2016-02-27 16:24:02 +08:00
stereomatchingkiss fb7f43512a implement serialize 2016-02-27 16:23:08 +08:00
stereomatchingkiss 2cbd9589ac implement serialize 2016-02-27 16:22:31 +08:00
stereomatchingkiss 9b672da91c only serialize weights 2016-02-27 15:53:56 +08:00
stereomatchingkiss f64a84b072 implement serialize 2016-02-27 15:52:49 +08:00
stereomatchingkiss 7b85147f59 implement serialize 2016-02-27 15:51:56 +08:00
stereomatchingkiss 2cba975c7e implement serialize 2016-02-27 15:49:59 +08:00
stereomatchingkiss 9176684485 implement serialize and remove move constructor and move assignemnt since
c++11 should be able to generate them.Remember to specify [ARMA_USE_CXX11]
2016-02-27 15:39:48 +08:00
stereomatchingkiss 30d652d6db implement serialize 2016-02-27 15:37:15 +08:00
Ryan Curtin 7a77a14684 Remove unnecessary checks for NULL. 2016-02-25 17:44:15 -05:00
marcus a215b1b557 Test the RMSprop optimizer with logistic regression and a feedforward network. 2016-02-25 19:33:08 +01:00
marcus dc368011ee Minor style fix; Add some spaces. 2016-02-24 20:47:42 +01:00
Ryan Curtin 2aedd27420 Fix invalid accesses. 2016-02-23 12:13:34 -05:00
Ryan Curtin 4a6531bc06 Fix invalid accesses. 2016-02-23 12:13:06 -05:00
marcus a1486ebcf5 Use testData and testResponses to create the test set. 2016-02-23 16:06:35 +01:00
Ryan Curtin 4ce5e6f1d2 Fix -Wmaybe-uninitialized.
In this case the warning is wrong, but I don't mind spending what, an extra
cycle when Adaboost starts?, to avoid the warning.
2016-02-22 12:06:56 -08:00
Ryan Curtin f3d692c012 Update HISTORY with MiniBatchSGD changes. 2016-02-22 10:32:56 -08:00
Ryan Curtin 6e8e87311b Allow mini-batch SGD optimizer. 2016-02-22 10:32:56 -08:00
marcus 29dc196be3 Widen tolerance slightly. 2016-02-22 19:21:53 +01:00
marcus d765779ba6 Set strict = false (use auxiliary memory until the size change) when creating the gradient storage; the default setting changed in armadillo 6.000 from true to false since. 2016-02-22 19:18:52 +01:00
Ryan Curtin 4f4bd200d2 Add support for MiniBatchSGD. 2016-02-22 10:07:48 -08:00
Ryan Curtin 0341d4d82c Add better test for mini-batch SGD, and fix bug.
Also remove debugging output.
2016-02-22 09:08:49 -08:00
Ryan Curtin a85e4c2559 Actually use SGD for the test. 2016-02-22 09:08:49 -08:00
marcus efe49b78c2 Remove debug output. 2016-02-20 16:13:56 +01:00
marcus 384556ec9b Adjust the activation function test; Use the simplified layer structure. 2016-02-19 15:53:01 +01:00
marcus 491123bfa2 Add SFINAE pattern for the Weights, Reward and Location function. 2016-02-19 15:36:02 +01:00