Commit Graph
27651 Commits
Author SHA1 Message Date
Ryan Curtin f0aceda809 Fix serialization for base layer. 2022-04-03 14:27:38 -04:00
Ryan Curtin 2413a1cdf5 Add a comment. 2022-04-03 14:26:38 -04:00
Ryan Curtin 2f0a9419ef Use MakeAlias() instead. 2022-04-03 14:26:05 -04:00
Ryan Curtin c599ecfd1a Change BaseLayer names for consistency. 2022-04-03 13:23:32 -04:00
Ryan Curtin 6d69ea45f1 Clear member that is not serialized on loading. 2022-04-03 13:18:45 -04:00
Ryan Curtin 8f52887fb5 Remove inaccurate comments (we did not drop these). 2022-04-03 13:16:29 -04:00
Ryan Curtin cb952537e2 Re-add removed files from CMake. 2022-04-03 13:15:56 -04:00
Ryan Curtin c75d03ff6f Fix line spacing. 2022-04-03 13:14:53 -04:00
Ryan Curtin 8b2e57d32e Add a clarifying comment. 2022-04-03 13:13:46 -04:00
Ryan Curtin 454c746491 Remove duplicated training member. 2022-04-03 13:12:52 -04:00
Ryan Curtin c6443a43d8 Add clarifying comment. 2022-04-03 13:05:37 -04:00
Ryan Curtin 6258a8a9fc Clean up copy and move operators. 2022-04-03 13:02:25 -04:00
Ryan Curtin 07fc52fba3 Some clarifying comments. 2022-04-03 12:51:28 -04:00
Ryan Curtin 0ed1971ce0 Some cleanups of Forward() and Backward(). 2022-04-03 12:50:24 -04:00
Ryan Curtin cade46d605 Some extra paranoia about Network(). 2022-04-03 12:31:27 -04:00
Ryan Curtin 20bf26651c Use a separate file for forward declarations. 2022-04-03 12:18:34 -04:00
Ryan Curtin 56ef5ded8a Oops, revert unintentional CMake changes. 2022-04-02 21:38:09 -04:00
Ryan Curtin a1e3a8dbef Fix minor merge issues. 2022-04-02 21:28:20 -04:00
Ryan Curtin f52a977dac Merge remote-tracking branch 'origin/master' into ann-vtable 2022-04-02 19:15:59 -04:00
Ryan Curtin 835499fdb4 Fix comments and remove working comments. 2022-04-02 18:39:16 -04:00
Ryan Curtin 2950e1ff9d Add comments to RecurrentLayer implementation. 2022-04-02 18:36:29 -04:00
Ryan Curtin 23d27c9b5d Minor style fixes. 2022-04-02 18:20:59 -04:00
Ryan Curtin e542fd8404 Comment default typedefs. 2022-04-02 18:19:44 -04:00
Ryan Curtin 59ca9428c6 Add standardized comment about MatType. 2022-04-02 18:16:28 -04:00
Ryan Curtin cc4e3aec28 Use 'Type' and typedef conventions for loss functions. 2022-04-02 17:52:48 -04:00
Ryan Curtin 232ce2a342 Adapt CustomLayer for testing to have only one template parameter. 2022-04-02 15:37:55 -04:00
Ryan Curtin 9a9b6334a6 Adapt tests for FFNs and RNNs having only one template parameter for type. 2022-04-02 15:37:41 -04:00
Ryan Curtin 9fe42a2d7b Adapt to use only one template parameter. 2022-04-02 15:37:21 -04:00
Ryan Curtin 6ff20e912b Adapt to use only one template parameter for types. 2022-04-02 15:36:52 -04:00
Ryan Curtin 48685d3483 Adapt to use only one template parameter. 2022-04-02 15:36:34 -04:00
Ryan Curtin d79df40382 Don't allow calling Parameters() on a layer with no weights. 2022-04-01 19:42:59 -04:00
Ryan Curtin 6cdd49ab88 Some early attempts to adapt some tests. 2022-04-01 18:21:50 -04:00
Ryan Curtin 0d73c5e1e2 Early attempts at refactoring Q-learning code. 2022-04-01 18:20:50 -04:00
Ryan Curtin a446c67f5a Re-enable RLComponentsTest. 2022-04-01 17:53:47 -04:00
Ryan Curtin 263d1ddd15 Allow the Rho parameter to be reset (it should also be renamed). 2022-03-30 22:07:37 -04:00
Ryan Curtin bcbeebcf27 Adapt CustomLayer. 2022-03-30 22:07:27 -04:00
Ryan Curtin 53d903d1c4 Re-add the callback tests. 2022-03-30 21:17:29 -04:00
Ryan Curtin f34513341f We don't have an arbitrary type; move() should be used here. 2022-03-30 21:15:36 -04:00
Ryan Curtin 5a2f58f559 Re-enable some of the activation function tests. 2022-03-30 20:03:55 -04:00
Ryan Curtin 0155643e72 Forward() should not worry about whether we are in single mode (that's only relevant for training). 2022-03-30 19:36:28 -04:00
Ryan Curtin ed424ae4a1 Remove other bits of boost::visitor things. 2022-03-29 21:23:37 -04:00
Ryan Curtin be9a3882ad Comment out RBMNetworkTests. 2022-03-29 21:23:28 -04:00
Ryan Curtin f1f5fc7fa2 Fix includes for moved files. 2022-03-29 21:23:22 -04:00
Ryan Curtin 112016ccf1 Remove boost usage. 2022-03-29 21:22:59 -04:00
Ryan Curtin 2da71b1f36 Move some files that aren't yet adapted or are unneeded. 2022-03-29 21:22:46 -04:00
Ryan Curtin 1998227d9c Fix header guard name. 2022-03-29 19:58:28 -04:00
Ryan Curtin f2a1b79e99 Fix incorrect step reference. 2022-03-27 14:16:58 -04:00
Ryan Curtin 7fa7eb15f0 Don't forget virtual destructor for LSTMType. 2022-03-27 12:16:33 -04:00
Ryan Curtin a501389238 Make sure to be able to serialize RecurrentLayer. 2022-03-27 12:16:14 -04:00
Ryan Curtin 4c8364c169 No need to serialize the training-time-only predictors and responses. 2022-03-27 12:15:52 -04:00