We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0ebd0da commit 48ca15eCopy full SHA for 48ca15e
mllib/src/main/scala/org/apache/spark/ml/feature/VectorIndexer.scala
@@ -339,9 +339,7 @@ class VectorIndexerModel private[ml] (
339
override def transform(dataset: DataFrame): DataFrame = {
340
transformSchema(dataset.schema, logging = true)
341
val newField = prepOutputField(dataset.schema)
342
- val transformUDF = udf { (vector: Any) =>
343
- transformFunc(vector.asInstanceOf[Vector])
344
- }
+ val transformUDF = udf { (vector: Vector) => transformFunc(vector) }
345
val newCol = transformUDF(dataset($(inputCol)))
346
dataset.withColumn($(outputCol), newCol.as($(outputCol), newField.metadata))
347
}
0 commit comments