Hi guys, I was testing a pipeline here, and found a possible duplicated call to fit method into the org.apache.spark.ml.tuning.TrainValidationSplit <https://github.com/apache/spark/blob/18c2c92580bdc27aa5129d9e7abda418a3633ea6/mllib/src/main/scala/org/apache/spark/ml/tuning/TrainValidationSplit.scala> class In line 110 there is a call to est.fit method that call fit in all parameter combinations that we have setup. Down in the line 128, after discovering which is the bestmodel, we call fit aggain using the bestIndex, wouldn't be better to just access the result of the already call fit method stored in the models val?
Kind regards, Dirceu