📄 sigmodperceptron.java.svn-base
字号:
package perceptron;
import java.io.*;
public class SigmodPerceptron extends Perceptron {
public SigmodPerceptron(int layer, int id, int nin, double lrate,
double threshold) {
super(layer, id, nin, lrate, threshold);
}
public SigmodPerceptron(InputStream is) {
super(is);
}
/**
* Simple function.
*
* Overiable.
*
* @param s=weight
* dotProduct input.
* @return
*/
double f(double s) {
return 1.0 / (1.0 + Math.exp(-s));
}
/**
* f'
*
* Overiable.
*
* @param s
* @return
*/
double differential(double s) {
return f(s) * (1 - f(s));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -