23 lines
455 B
C++
23 lines
455 B
C++
#pragma once
|
|
|
|
#include "./BackPropagation.h"
|
|
#include "./CorrectionFunction/Optical.h"
|
|
|
|
namespace NeuralNetwork {
|
|
namespace Learning {
|
|
|
|
/** @class OpticalBackPropagation
|
|
* @brief
|
|
*/
|
|
class OpticalBackPropagation : public BackPropagation {
|
|
|
|
public:
|
|
OpticalBackPropagation(FeedForward::Network &feedForwardNetwork): BackPropagation(feedForwardNetwork,new CorrectionFunction::Optical()) {
|
|
|
|
}
|
|
|
|
virtual ~OpticalBackPropagation() {
|
|
}
|
|
};
|
|
}
|
|
} |