Commit Graph
13338 Commits
Author SHA1 Message Date
Marcus Edel eafac8609d Add Clone() function which handles polymorphism correctly. 2021-01-30 04:42:02 +01:00
Mrityunjay Tripathi 0c4db57106 typo fix 2021-01-29 10:14:53 +05:30
Mrityunjay Tripathi 21057324f3 add ResetCell and Reward methods to base class and add method to push layer to ffn model 2021-01-28 16:21:27 +05:30
Marcus Edel 43e7639e61 Use layer base class for the network initialization. 2021-01-26 00:47:55 +01:00
Marcus Edel fadaaa59a2 Update layer to use updated layer base class interface. 2021-01-25 00:04:26 +01:00
Marcus Edel 3cdd972be8 Adjust determenistic parameter interface. 2021-01-24 23:24:35 +01:00
Marcus Edel 5b453b712a Add utiliy functions to update layer parameters and states. 2021-01-24 23:24:35 +01:00
Marcus Edel c641bc527c Restructure FFN class to use the layer base class. 2021-01-24 23:24:35 +01:00
Mrityunjay Tripathi 9c29e5b603 update weight_norm layer to use abstract class, and some other fixes 2021-01-19 21:17:32 +05:30
Mrityunjay Tripathi 5d62339e02 update fast_lstm to use abstract class (without unit test) 2021-01-17 18:04:32 +05:30
Mrityunjay Tripathi f2f84991ce migrate vr_class_reward to loss_functions 2021-01-17 17:30:36 +05:30
Mrityunjay Tripathi ecd2fae814 update reinforce_normal and reparametrization layer to use abstract class 2021-01-16 10:32:18 +05:30
Mrityunjay Tripathi 826be5b404 update virtual_batch_norm to support abstract class 2021-01-15 23:29:21 +05:30
Mrityunjay Tripathi f694114805 update select, subview, padding and transposed convolution to use abstract class 2021-01-15 23:14:22 +05:30
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