Skip to content

Commit

Permalink
[SPARK-9720] [ML] Explicitly use UID when overriding toString of Iden…
Browse files Browse the repository at this point in the history
…tifiable types
  • Loading branch information
BertrandDechoux committed Aug 14, 2015
1 parent f2fc5fd commit 28020bb
Show file tree
Hide file tree
Showing 8 changed files with 9 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ final class DecisionTreeClassificationModel private[ml] (
}

override def toString: String = {
s"${super.toString} DecisionTreeClassificationModel of depth $depth with $numNodes nodes"
s"DecisionTreeClassificationModel (uid=$uid) of depth $depth with $numNodes nodes"
}

/** (private[ml]) Convert to a model in the old API */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ final class GBTClassificationModel(
}

override def toString: String = {
s"${super.toString} GBTClassificationModel with $numTrees trees"
s"GBTClassificationModel (uid=$uid) with $numTrees trees"
}

/** (private[ml]) Convert to a model in the old API */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ class NaiveBayesModel private[ml] (
}

override def toString: String = {
s"${super.toString} NaiveBayesModel with ${pi.size} classes"
s"NaiveBayesModel (uid=$uid) with ${pi.size} classes"
}

}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ final class RandomForestClassificationModel private[ml] (
}

override def toString: String = {
s"${super.toString} RandomForestClassificationModel with $numTrees trees"
s"RandomForestClassificationModel (uid=$uid) with $numTrees trees"
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ class RFormula(override val uid: String) extends Estimator[RFormulaModel] with R

override def copy(extra: ParamMap): RFormula = defaultCopy(extra)

override def toString: String = s"${super.toString} RFormula(${get(formula)})"
override def toString: String = s"RFormula(${get(formula)}) (uid=$uid)"
}

/**
Expand Down Expand Up @@ -170,7 +170,7 @@ class RFormulaModel private[feature](
override def copy(extra: ParamMap): RFormulaModel = copyValues(
new RFormulaModel(uid, resolvedFormula, pipelineModel))

override def toString: String = s"${super.toString} RFormulaModel(${resolvedFormula})"
override def toString: String = s"RFormulaModel(${resolvedFormula}) (uid=$uid)"

private def transformLabel(dataset: DataFrame): DataFrame = {
val labelName = resolvedFormula.label
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ final class DecisionTreeRegressionModel private[ml] (
}

override def toString: String = {
s"${super.toString} DecisionTreeRegressionModel of depth $depth with $numNodes nodes"
s"DecisionTreeRegressionModel (uid=$uid) of depth $depth with $numNodes nodes"
}

/** Convert to a model in the old API */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ final class GBTRegressionModel(
}

override def toString: String = {
s"${super.toString} GBTRegressionModel with $numTrees trees"
s"GBTRegressionModel (uid=$uid) with $numTrees trees"
}

/** (private[ml]) Convert to a model in the old API */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ final class RandomForestRegressionModel private[ml] (
}

override def toString: String = {
s"${super.toString} RandomForestRegressionModel with $numTrees trees"
s"RandomForestRegressionModel (uid=$uid) with $numTrees trees"
}

/**
Expand Down

0 comments on commit 28020bb

Please sign in to comment.