Skip to content

Instantly share code, notes, and snippets.

@Ahmed-Ayman
Created July 31, 2017 08:50
Show Gist options
  • Save Ahmed-Ayman/f236fdebd1ed56fb573078fad781ef6a to your computer and use it in GitHub Desktop.
Save Ahmed-Ayman/f236fdebd1ed56fb573078fad781ef6a to your computer and use it in GitHub Desktop.
source code of the j48 classes.
class cluster2 {
public static double classify(Object[] i)
throws Exception {
double p = Double.NaN;
p = cluster2.N68c9d1790(i);
return p;
}
static double N68c9d1790(Object []i) {
double p = Double.NaN;
if (i[0] == null) {
p = 1;
} else if (((Double) i[0]).doubleValue() <= 3.4253) {
p = 1;
} else if (((Double) i[0]).doubleValue() > 3.4253) {
p = cluster2.Nd554c5f1(i);
}
return p;
}
static double Nd554c5f1(Object []i) {
double p = Double.NaN;
if (i[0] == null) {
p = 2;
} else if (((Double) i[0]).doubleValue() <= 12.8571) {
p = cluster2.N2dfaea862(i);
} else if (((Double) i[0]).doubleValue() > 12.8571) {
p = cluster2.N6a8658ff8(i);
}
return p;
}
static double N2dfaea862(Object []i) {
double p = Double.NaN;
if (i[1] == null) {
p = 0;
} else if (((Double) i[1]).doubleValue() <= 38.0) {
p = cluster2.N158883433(i);
} else if (((Double) i[1]).doubleValue() > 38.0) {
p = cluster2.N6e2829c76(i);
}
return p;
}
static double N158883433(Object []i) {
double p = Double.NaN;
if (i[1] == null) {
p = 6;
} else if (((Double) i[1]).doubleValue() <= 25.0) {
p = 6;
} else if (((Double) i[1]).doubleValue() > 25.0) {
p = cluster2.N33ecda924(i);
}
return p;
}
static double N33ecda924(Object []i) {
double p = Double.NaN;
if (i[0] == null) {
p = 0;
} else if (((Double) i[0]).doubleValue() <= 9.2857) {
p = 0;
} else if (((Double) i[0]).doubleValue() > 9.2857) {
p = cluster2.N14fc5f045(i);
}
return p;
}
static double N14fc5f045(Object []i) {
double p = Double.NaN;
if (i[0] == null) {
p = 2;
} else if (((Double) i[0]).doubleValue() <= 10.45) {
p = 2;
} else if (((Double) i[0]).doubleValue() > 10.45) {
p = 5;
}
return p;
}
static double N6e2829c76(Object []i) {
double p = Double.NaN;
if (i[1] == null) {
p = 2;
} else if (((Double) i[1]).doubleValue() <= 74.0) {
p = 2;
} else if (((Double) i[1]).doubleValue() > 74.0) {
p = cluster2.N3feb2dda7(i);
}
return p;
}
static double N3feb2dda7(Object []i) {
double p = Double.NaN;
if (i[0] == null) {
p = 4;
} else if (((Double) i[0]).doubleValue() <= 10.45) {
p = 4;
} else if (((Double) i[0]).doubleValue() > 10.45) {
p = 3;
}
return p;
}
static double N6a8658ff8(Object []i) {
double p = Double.NaN;
if (i[1] == null) {
p = 5;
} else if (((Double) i[1]).doubleValue() <= 52.0) {
p = cluster2.N1c742ed49(i);
} else if (((Double) i[1]).doubleValue() > 52.0) {
p = 3;
}
return p;
}
static double N1c742ed49(Object []i) {
double p = Double.NaN;
if (i[0] == null) {
p = 5;
} else if (((Double) i[0]).doubleValue() <= 15.2) {
p = cluster2.N333d4a8c10(i);
} else if (((Double) i[0]).doubleValue() > 15.2) {
p = 5;
}
return p;
}
static double N333d4a8c10(Object []i) {
double p = Double.NaN;
if (i[1] == null) {
p = 6;
} else if (((Double) i[1]).doubleValue() <= 24.0) {
p = 6;
} else if (((Double) i[1]).doubleValue() > 24.0) {
p = 5;
}
return p;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment