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 |
|