Commit Graph
13324 Commits
Author SHA1 Message Date
Mrityunjay Tripathi dfec0f787d updated sequential layer to use abstract class 2021-01-15 18:28:43 +05:30
Mrityunjay Tripathi c6675f4ba3 update concat and highway layers to use abstract class 2021-01-15 16:34:30 +05:30
Mrityunjay Tripathi 0da7330f01 update positional_encoding and multiply_merge layers to use abstract class 2021-01-15 09:11:57 +05:30
Mrityunjay Tripathi c30d9ed85c slight style fixes and lexicographical ordering of layer_types 2021-01-15 07:18:52 +05:30
Mrityunjay Tripathi cfdb84173a some corrections and updating layer_norm, max_pooling and mean_pooling 2021-01-14 11:22:58 +05:30
Mrityunjay Tripathi 97d865df79 correction in convolution and update join and glimpse layer to use abstract class 2021-01-14 10:25:47 +05:30
Mrityunjay Tripathi 270aab791e update glimpse layer to use abstract class method 2021-01-14 10:05:39 +05:30
Mrityunjay Tripathi 28d56b1693 corrected documentation and updated convolution layer 2021-01-13 10:52:22 +05:30
Mrityunjay Tripathi 09e2995346 update multihead attention layer 2021-01-13 09:19:09 +05:30
Mrityunjay Tripathi dd6b70c2f2 update concatenate layer 2021-01-12 09:34:23 +05:30
Mrityunjay Tripathi 004818cca2 update bilinear_interpolation, linear3d, lookup and base_layer 2021-01-11 23:26:42 +05:30
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