Skip to content

Commit 72d3990

Browse files
committed
scover-fix
1 parent 40262ce commit 72d3990

File tree

3 files changed

+4
-10
lines changed

3 files changed

+4
-10
lines changed

src/main/scala/algorithm/classification/NaiveBoost.scala

+1-4
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,8 @@ class NaiveBoost() extends Classification {
2222
false
2323
}
2424

25-
override def train(data: Array[(Int, Array[Double])]): Boolean = try {
25+
override def train(data: Array[(Int, Array[Double])]): Boolean = {
2626
classifiers.forall(classifier => classifier.train(data))
27-
} catch { case e: Exception =>
28-
Console.err.println(e)
29-
false
3027
}
3128

3229
override def predict(data: Array[Array[Double]]): Array[Int] = {

src/main/scala/algorithm/classification/WeightedBoost.scala

+1-4
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,11 @@ class WeightedBoost() extends Classification {
2424
false
2525
}
2626

27-
override def train(data: Array[(Int, Array[Double])]): Boolean = try {
27+
override def train(data: Array[(Int, Array[Double])]): Boolean = {
2828
if(classifiers.forall(classifier => classifier.train(data))) {
2929
weight = classifiers.map(classifier => classifier.predict(data.map(_._2)).zip(data.map(_._1)).count(p => p._1 == p._2) / data.size.toDouble)
3030
true
3131
} else false
32-
} catch { case e: Exception =>
33-
Console.err.println(e)
34-
false
3532
}
3633

3734
override def predict(data: Array[Array[Double]]): Array[Int] = {

src/test/scala/general/MatrixFuncTest.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -116,13 +116,13 @@ class MatrixFuncSuite extends FunSuite {
116116
test("MatrixFunc Test : Determinant") {
117117
val determinantdata = determinant(covariancedata)
118118
assert(rint4(determinantdata) == 0.16)
119-
assert(determinant(Array(Array(0, 0), Array(0, 0))).abs < 1e-8)
119+
assert(determinant(Array(Array(0, 1), Array(1, 0))).abs < 1e-8)
120120
}
121121

122122
val inversedata = inverse(covariancedata)
123123
test("MatrixFunc Test : Inverse") {
124124
assert(arrayequal(arrrint4(inversedata(0)), Array(8.75, 6.25, 0.0)))
125-
assert(inverse(Array(Array(0, 0), Array(0, 0))).map(_.sum).sum > 1E12)
125+
assert(inverse(Array(Array(0, 1), Array(1, 0))).map(_.sum).sum > 1E12)
126126
}
127127

128128
test("MatrixFunc Test : Mahalanobis ^ 2") {

0 commit comments

Comments
 (0)