/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package edu.toronto.cs.xcurator.eval;
/**
*
* @author amir
*/
public class Accuracy {
final private double pr;
final private double re;
public Accuracy(double precision, double recall) {
pr = precision;
re = recall;
}
public double precision() {
return pr;
}
public double recall() {
return re;
}
public double fscore(double beta) {
return (1 + beta * beta) * ((pr * re) / ((beta * beta * pr) + re));
}
}