📄 labelrankingbasedcrossvalidation.java
字号:
package mulan.evaluation;
/**
* @author Eleftherios Spyromitros - Xioufis
*/
public class LabelRankingBasedCrossValidation extends
LabelRankingBasedEvaluation {
protected LabelRankingBasedEvaluation[] folds;
protected LabelRankingBasedCrossValidation(LabelRankingBasedEvaluation[] folds)
{
this.folds = folds;
computeMeasures();
}
protected void computeMeasures()
{
one_error = 0;
coverage = 0;
rloss = 0;
avg_precision = 0;
for(int i = 0; i < folds.length; i++)
{
one_error += folds[i].one_error;
coverage += folds[i].coverage;
rloss += folds[i].rloss;
avg_precision += folds[i].avg_precision;
}
int n = folds.length;
one_error /= n;
coverage /= n;
rloss /= n;
avg_precision /= n;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -