public class MultiClassPATest extends ClassifierTest {
@Test
public void testWithGaussianData() {
List<Instance<Integer>> dataset = Datasets.generateDataForMultiLabelClassification(5000, 10, 10);
double actualError = this.eval(new MultiClassPAClassifier(10), dataset);
double actualError1 = this.eval(new MultiClassPAClassifier(10, Type.PA1), dataset);
double actualError2 = this.eval(new MultiClassPAClassifier(10, Type.PA2), dataset);
assertTrue("Error " + actualError + " is to big!", actualError < 0.05);
assertTrue("Error " + actualError1 + " is to big!", actualError1 < 0.05);
assertTrue("Error " + actualError2 + " is to big!", actualError2 < 0.05);
}