* @brief Move constructor of AdditionLayer.
* @param[in] AdditionLayer &&
*/
- AdditionLayer(AdditionLayer &&rhs) = default;
+ AdditionLayer(AdditionLayer &&rhs) noexcept = default;
/**
* @brief Move assignment operator.
* @brief Move constructor of Pooling 2D Layer.
* @param[in] BatchNormalization &&
*/
- BatchNormalizationLayer(BatchNormalizationLayer &&rhs) = default;
+ BatchNormalizationLayer(BatchNormalizationLayer &&rhs) noexcept = default;
/**
* @brief Move assignment operator.
* @brief Move constructor of Conv 2D Layer.
* @param[in] Conv2dLayer &&
*/
- Conv2DLayer(Conv2DLayer &&rhs) = default;
+ Conv2DLayer(Conv2DLayer &&rhs) noexcept = default;
/**
* @brief Move assignment operator.
* @brief Move constructor of Pooling 2D Layer.
* @param[in] FullyConnected &&
*/
- FullyConnectedLayer(FullyConnectedLayer &&rhs) = default;
+ FullyConnectedLayer(FullyConnectedLayer &&rhs) noexcept = default;
/**
* @brief Move assignment operator.
* @brief Move constructor of FlattenLayer.
* @param[in] FlattenLayer &&
*/
- FlattenLayer(FlattenLayer &&rhs) = default;
+ FlattenLayer(FlattenLayer &&rhs) noexcept = default;
/**
* @brief Move assignment operator.
* @brief Move constructor of Pooling 2D Layer.
* @param[in] Input &&
*/
- InputLayer(InputLayer &&rhs) = default;
+ InputLayer(InputLayer &&rhs) noexcept = default;
/**
* @brief Move assignment operator.
* @brief Move constructor of Conv 2D Layer.
* @param[in] Conv2dLayer &&
*/
- Optimizer(Optimizer &&rhs) = default;
+ Optimizer(Optimizer &&rhs) noexcept = default;
/**
* @brief Move assignment operator.
* @brief Move constructor of Pooling 2D Layer.
* @param[in] Pooling2D &&
*/
- Pooling2DLayer(Pooling2DLayer &&rhs) = default;
+ Pooling2DLayer(Pooling2DLayer &&rhs) noexcept = default;
/**
* @brief Move assignment operator.