Skip to content

Commit 3df7952

Browse files
committed
clean up
1 parent 986593e commit 3df7952

File tree

3 files changed

+15
-26
lines changed

3 files changed

+15
-26
lines changed

mllib/src/main/scala/org/apache/spark/ml/param/params.scala

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -60,34 +60,34 @@ class Param[T] (
6060

6161
// specialize primitive-typed params because Java doesn't recognize scala.Double, scala.Int, ...
6262

63-
/** Specialized version of [[Param[Double]] for Java. */
63+
/** Specialized version of [[Param[Double]]] for Java. */
6464
class DoubleParam(parent: Params, name: String, doc: String, default: Option[Double] = None)
6565
extends Param[Double](parent, name, doc, default) {
66-
override def w(value: Double): ParamPair[Double] = ParamPair(this, value)
66+
override def w(value: Double): ParamPair[Double] = super.w(value)
6767
}
6868

69-
/** Specialized version of [[Param[Int]] for Java. */
69+
/** Specialized version of [[Param[Int]]] for Java. */
7070
class IntParam(parent: Params, name: String, doc: String, default: Option[Int] = None)
7171
extends Param[Int](parent, name, doc, default) {
72-
override def w(value: Int): ParamPair[Int] = ParamPair(this, value)
72+
override def w(value: Int): ParamPair[Int] = super.w(value)
7373
}
7474

75-
/** Specialized version of [[Param[Float]] for Java. */
75+
/** Specialized version of [[Param[Float]]] for Java. */
7676
class FloatParam(parent: Params, name: String, doc: String, default: Option[Float] = None)
7777
extends Param[Float](parent, name, doc, default) {
78-
override def w(value: Float): ParamPair[Float] = ParamPair(this, value)
78+
override def w(value: Float): ParamPair[Float] = super.w(value)
7979
}
8080

81-
/** Specialized version of [[Param[Long]] for Java. */
81+
/** Specialized version of [[Param[Long]]] for Java. */
8282
class LongParam(parent: Params, name: String, doc: String, default: Option[Long] = None)
8383
extends Param[Long](parent, name, doc, default) {
84-
override def w(value: Long): ParamPair[Long] = ParamPair(this, value)
84+
override def w(value: Long): ParamPair[Long] = super.w(value)
8585
}
8686

87-
/** Specilized version of [[Param[Boolean]] for Java. */
87+
/** Specialized version of [[Param[Boolean]]] for Java. */
8888
class BooleanParam(parent: Params, name: String, doc: String, default: Option[Boolean] = None)
8989
extends Param[Boolean](parent, name, doc, default) {
90-
override def w(value: Boolean): ParamPair[Boolean] = ParamPair(this, value)
90+
override def w(value: Boolean): ParamPair[Boolean] = super.w(value)
9191
}
9292

9393
/**

mllib/src/main/scala/org/apache/spark/ml/tuning/CrossValidator.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import org.apache.spark.sql.{SchemaRDD, StructType}
2828
/**
2929
* Params for [[CrossValidator]] and [[CrossValidatorModel]].
3030
*/
31-
trait CrossValidatorParams extends Params {
31+
private[ml] trait CrossValidatorParams extends Params {
3232
/** param for the estimator to be cross-validated */
3333
val estimator: Param[Estimator[_]] = new Param(this, "estimator", "estimator for selection")
3434
def getEstimator: Estimator[_] = get(estimator)

mllib/src/test/scala/org/apache/spark/ml/classification/LogisticRegressionSuite.scala

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -25,25 +25,14 @@ import org.apache.spark.sql.test.TestSQLContext._
2525

2626
class LogisticRegressionSuite extends FunSuite with BeforeAndAfterAll {
2727

28-
var dataset: SchemaRDD = _
29-
30-
override def beforeAll(): Unit = {
31-
super.beforeAll()
32-
dataset = sparkContext.parallelize(generateLogisticInput(1.0, 1.0, 1000, 42), 2)
33-
}
34-
35-
override def afterAll(): Unit = {
36-
dataset = null
37-
super.afterAll()
38-
}
28+
var dataset: SchemaRDD = sparkContext.parallelize(generateLogisticInput(1.0, 1.0, 1000, 42), 2)
3929

4030
test("logistic regression") {
4131
val lr = new LogisticRegression
4232
val model = lr.fit(dataset)
4333
model.transform(dataset)
4434
.select('label, 'prediction)
4535
.collect()
46-
.foreach(println)
4736
}
4837

4938
test("logistic regression with setters") {
@@ -52,15 +41,15 @@ class LogisticRegressionSuite extends FunSuite with BeforeAndAfterAll {
5241
.setRegParam(1.0)
5342
val model = lr.fit(dataset)
5443
model.transform(dataset, model.threshold -> 0.8) // overwrite threshold
55-
.select('label, 'score, 'prediction).collect()
56-
.foreach(println)
44+
.select('label, 'score, 'prediction)
45+
.collect()
5746
}
5847

5948
test("logistic regression fit and transform with varargs") {
6049
val lr = new LogisticRegression
6150
val model = lr.fit(dataset, lr.maxIter -> 10, lr.regParam -> 1.0)
6251
model.transform(dataset, model.threshold -> 0.8, model.scoreCol -> "probability")
6352
.select('label, 'probability, 'prediction)
64-
.foreach(println)
53+
.collect()
6554
}
6655
}

0 commit comments

Comments
 (0)