Commit Graph
13313 Commits
Author SHA1 Message Date
Marcus Edel aef1158187 Add Deterministic() to the abstract layer class. 2021-01-03 23:31:22 +01:00
Marcus Edel 3f4d24f7f5 Update SpatialDropout layer to use the abstract layer class and add typedef. 2021-01-03 23:06:40 +01:00
Marcus Edel 5193102f09 Update PReLU layer to use the abstract layer class and add typedef. 2021-01-02 20:57:20 +01:00
Marcus Edel a57d13f838 Update CELU layer to use the abstract layer class and add typedef. 2021-01-02 20:40:07 +01:00
Marcus Edel 47f35337f6 Update CReLU layer to use the abstract layer class and add typedef. 2021-01-02 20:25:57 +01:00
Marcus Edel cd05cbecd4 Update MultiplyConstant layer to use the abstract layer class and add typedef. 2021-01-02 18:54:42 +01:00
Marcus Edel 8b0abc219a Update Softshrink layer to use the abstract layer class and add typedef. 2020-12-27 22:57:13 +01:00
Marcus Edel 8cf621f4fd Update Softmin layer to use the abstract layer class and add typedef. 2020-12-27 19:57:37 +01:00
Marcus Edel 3b0318a50d Update Softmax layer to use the abstract layer class and add typedef. 2020-12-27 17:44:04 +01:00
Marcus Edel f4f66af580 Update Constant layer to use the abstract layer class and add typedef. 2020-12-27 17:23:13 +01:00
Marcus Edel cebce07398 Update LeakyReLU layer to use the abstract layer class and add typedef. 2020-12-27 16:25:25 +01:00
Marcus Edel 0217a19b25 Update HardShrink layer to use the abstract layer class and add typedef. 2020-12-27 14:39:47 +01:00
Marcus Edel 69f0d5b56a Update NoisyLinear layer to use the abstract layer class and add typedef. 2020-12-27 14:24:29 +01:00
Marcus Edel c927971363 Update LinearNoBias layer to use the abstract layer class and add typedef. 2020-12-27 13:43:57 +01:00
Aakash kaushik dea01f7215 tests pass 2020-12-26 14:34:55 +01:00
Aakash kaushik 09d905f2e5 update adaptive_mean_pooling_layer to use the abstract class and added typedef 2020-12-26 14:34:06 +01:00
Aakash kaushik a893867f37 update adaptive_mean_pooling_layer to use the abstract class and added typedef 2020-12-26 14:33:47 +01:00
Aakash kaushik 66853d1a5b update adaptive_max_pooling_layer to use the abstract class and added typedef 2020-12-26 14:33:27 +01:00
Marcus Edel 60afb1e1bc Update Dropconnect layer to use the abstract layer class and add typedef. 2020-12-26 01:13:17 +01:00
Marcus Edel 322753be75 Update HardTanH layer to use the abstract layer class and add typedef. 2020-12-24 11:57:47 +01:00
Marcus Edel 80ecca1356 Update Dropout layer to use the abstract layer class and add typedef. 2020-12-24 11:41:37 +01:00
Marcus Edel 9acac6838d Update ELU/SELU layer to use the abstract layer class and add typedefs. 2020-12-24 01:23:32 +01:00
Marcus Edel 5ea2b93618 Update SoftMax layer to use the abstract layer class and add typedef. 2020-12-24 00:59:45 +01:00
Marcus Edel 2232915792 Update FlexibleReLU layer to use the abstract layer class, add documentation and typedef. 2020-12-24 00:39:44 +01:00
Marcus Edel 4fd7ae9da7 Remove functions that are already part of the base class. 2020-12-24 00:38:25 +01:00
Marcus Edel a6995f83ee Update Linear layer to use the abstract Layer class and add documentation and typedef. 2020-12-23 17:14:07 +01:00
Marcus Edel a3f746580b Clean-up abstract layer class and add some further documentation. 2020-12-23 17:12:32 +01:00
Marcus Edel aa6d2b1aad Swap boost::variant with vtable. 2020-12-21 17:23:08 +01:00
Ryan Curtin c20d8f538e Merge pull request #2756 from rcurtin/julia-finalizers
Fix garbage collection for Julia mlpack models
2020-12-19 21:54:52 -05:00
Ryan Curtin 10bc8afa3d Cache all the input pointers, to make sure we don't re-finalize them. 2020-12-15 20:18:15 -05:00
Ryan Curtin 176dc8b44b Add a test to ensure that we don't finalize a model multiple times. 2020-12-15 20:18:03 -05:00
jeffin sam 9b6556f3b9 Merge pull request #2763 from rcurtin/serialization-rename
Remove unnecessary _catch suffix from files.
2020-12-15 23:50:20 +05:30
Marcus Edel db447cefa9 Merge pull request #2759 from gauravghati/lstmConst
Adding Copy and Move constructors for LSTM class.
2020-12-15 19:18:40 +01:00
Ryan Curtin d6d97018dd Fix edge case for similarly-correlated dimensions. 2020-12-13 17:31:01 -05:00
Ryan Curtin 6748dc2aed Try to fix static code analysis issues. 2020-12-13 10:52:43 -05:00
Ryan Curtin 700e5ee72b Oops, remove accidentally added file. 2020-12-13 10:47:59 -05:00
Ryan Curtin 4eea3e7464 Remove unnecessary _catch suffix from files. 2020-12-12 16:44:46 -05:00
gauravghati 2ca2ee1fdd style changes 2020-12-11 06:29:07 +05:30
Ryan Curtin e96ed1e52e Fix some typos and clarify documentation. 2020-12-10 09:33:17 -05:00
gauravghati 045f772e79 removed print state 2020-12-10 18:21:16 +05:30
gauravghati 203d57a8cb LSTM copy and move construction 2020-12-10 15:14:46 +05:30
Marcus Edel bffd9138b8 Merge pull request #2724 from RishabhGarg108/variable-names-loss-function
Improved variable names in all loss functions.
2020-12-09 22:08:00 +01:00
Ryan Curtin 107cb48d2f Add finalizers to mlpack objects. 2020-12-08 19:55:27 -05:00
Ryan Curtin 146c593ace Merge pull request #2688 from rcurtin/julia-macos-ci-fix
Avoid accidental deallocations in bindings for Armadillo 10+
2020-12-07 21:40:15 -05:00
Ryan Curtin 4b1f217585 Re-add comments I accidentally removed. 2020-12-06 15:28:17 -05:00
Ryan Curtin be1cd87146 Try to prevent deallocations with Armadillo 10 for Go bindings. 2020-12-06 15:22:16 -05:00
Ryan Curtin 9ad6ac8f4c Try to avoid accidental Armadillo 10 deallocations on Python. 2020-12-06 15:22:16 -05:00
Ryan Curtin 19e30df98a Ensure that Armadillo doesn't release memory with Armadillo 10+. 2020-12-06 15:22:16 -05:00
kartikdutt18 d7cb723d23 Merge pull request #2728 from rxng8/master
Adding copying and moving constructor for Concatenate Layer
2020-12-06 09:38:49 +05:30
Alex NguyenandMarcus Edel b35ad950e9 Update src/mlpack/tests/feedforward_network_test.cpp
Co-authored-by: Marcus Edel <marcus.edel@fu-berlin.de>
2020-12-05 14:59:37 -05:00