diff --git a/src/mlpack/methods/ann/ffn.hpp b/src/mlpack/methods/ann/ffn.hpp index acfb2c6d52..0b6bde3648 100644 --- a/src/mlpack/methods/ann/ffn.hpp +++ b/src/mlpack/methods/ann/ffn.hpp @@ -88,7 +88,7 @@ class FFN * * @param args The layer parameter. */ - template + template void Add(Args... args) { network.template Add(args...); diff --git a/src/mlpack/methods/ann/layer/multi_layer.hpp b/src/mlpack/methods/ann/layer/multi_layer.hpp index ade2cebc39..3b9564949b 100644 --- a/src/mlpack/methods/ann/layer/multi_layer.hpp +++ b/src/mlpack/methods/ann/layer/multi_layer.hpp @@ -153,7 +153,7 @@ class MultiLayer : public Layer * * @param args The layer parameter. */ - template + template void Add(Args... args) { network.push_back(new LayerType(args...)); diff --git a/src/mlpack/methods/ann/loss_functions/vr_class_reward.hpp b/src/mlpack/methods/ann/loss_functions/vr_class_reward.hpp index 522bb6a98b..8e0fe13a37 100644 --- a/src/mlpack/methods/ann/loss_functions/vr_class_reward.hpp +++ b/src/mlpack/methods/ann/loss_functions/vr_class_reward.hpp @@ -68,7 +68,7 @@ class VRClassRewardType * * @param args The layer parameter. */ - template + template void Add(Args... args) { network.push_back(new LayerType(args...)); } /** diff --git a/src/mlpack/methods/ann/rnn.hpp b/src/mlpack/methods/ann/rnn.hpp index 2844290ed2..9fb3f14203 100644 --- a/src/mlpack/methods/ann/rnn.hpp +++ b/src/mlpack/methods/ann/rnn.hpp @@ -79,7 +79,7 @@ class RNN * * @param args The layer parameter. */ - template + template void Add(Args... args) { network.template Add(args...); } /**