Use typename instead of class for consistency.
This commit is contained in:
@@ -88,7 +88,7 @@ class FFN
|
||||
*
|
||||
* @param args The layer parameter.
|
||||
*/
|
||||
template <class LayerType, class... Args>
|
||||
template <typename LayerType, typename... Args>
|
||||
void Add(Args... args)
|
||||
{
|
||||
network.template Add<LayerType>(args...);
|
||||
|
||||
@@ -153,7 +153,7 @@ class MultiLayer : public Layer<MatType>
|
||||
*
|
||||
* @param args The layer parameter.
|
||||
*/
|
||||
template <class LayerType, class... Args>
|
||||
template <typename LayerType, typename... Args>
|
||||
void Add(Args... args)
|
||||
{
|
||||
network.push_back(new LayerType(args...));
|
||||
|
||||
@@ -68,7 +68,7 @@ class VRClassRewardType
|
||||
*
|
||||
* @param args The layer parameter.
|
||||
*/
|
||||
template <class LayerType, class... Args>
|
||||
template <typename LayerType, typename... Args>
|
||||
void Add(Args... args) { network.push_back(new LayerType(args...)); }
|
||||
|
||||
/**
|
||||
|
||||
@@ -79,7 +79,7 @@ class RNN
|
||||
*
|
||||
* @param args The layer parameter.
|
||||
*/
|
||||
template <class LayerType, class... Args>
|
||||
template <typename LayerType, typename... Args>
|
||||
void Add(Args... args) { network.template Add<LayerType>(args...); }
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user