我想了解以下代码:
[...]
class MyFlatMapTransformer(override val uid: String) extends Transformer {
final val inputCol: Param[String] = new Param[String](**this**, "inputCol", "input column name")
[...]
它取自here
问题
数据来自自定义类MyFlatMapTransformer之外。这是两个不同的东西:MyFlatMapTransformer模型与我将应用它的数据不同。那么,如何使用MyFlatMapTransformer的实例来构建input(Column)? 此是指MyFlatMapTransformer类的调用该类的实例。那么为什么要用它来创建输入列呢?它对输入数据一无所知!
致谢