modified SSE code building
This commit is contained in:
@@ -11,9 +11,9 @@ namespace ActivationFunction {
|
||||
public:
|
||||
HyperbolicTangent(const float& lam=1):lambda(lam) {}
|
||||
|
||||
inline virtual float derivatedOutput(const float &,const float &output) override { return lambda*(1-output*output); }
|
||||
inline virtual float derivatedOutput(const float &,const float &output) const override { return lambda*(1-output*output); }
|
||||
|
||||
inline virtual float operator()(const float &x) override { return tanh(lambda*x); };
|
||||
inline virtual float operator()(const float &x) const override { return tanh(lambda*x); };
|
||||
virtual ActivationFunction* clone() const override {
|
||||
return new HyperbolicTangent(lambda);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user