| Interface | Description | 
|---|---|
| HasAggregationDepth | 
 Trait for shared param aggregationDepth (default: 2). 
 | 
| HasBlockSize | 
 Trait for shared param blockSize. 
 | 
| HasCheckpointInterval | 
 Trait for shared param checkpointInterval. 
 | 
| HasCollectSubModels | 
 Trait for shared param collectSubModels (default: false). 
 | 
| HasDistanceMeasure | 
 Trait for shared param distanceMeasure (default: "euclidean"). 
 | 
| HasElasticNetParam | 
 Trait for shared param elasticNetParam. 
 | 
| HasFeaturesCol | 
 Trait for shared param featuresCol (default: "features"). 
 | 
| HasFitIntercept | 
 Trait for shared param fitIntercept (default: true). 
 | 
| HasHandleInvalid | 
 Trait for shared param handleInvalid. 
 | 
| HasInputCol | 
 Trait for shared param inputCol. 
 | 
| HasInputCols | 
 Trait for shared param inputCols. 
 | 
| HasLabelCol | 
 Trait for shared param labelCol (default: "label"). 
 | 
| HasLoss | 
 Trait for shared param loss. 
 | 
| HasMaxBlockSizeInMB | 
 Trait for shared param maxBlockSizeInMB (default: 0.0). 
 | 
| HasMaxIter | 
 Trait for shared param maxIter. 
 | 
| HasNumFeatures | 
 Trait for shared param numFeatures (default: 262144). 
 | 
| HasOutputCol | 
 Trait for shared param outputCol (default: uid + "__output"). 
 | 
| HasOutputCols | 
 Trait for shared param outputCols. 
 | 
| HasParallelism | 
 Trait to define a level of parallelism for algorithms that are able to use
 multithreaded execution, and provide a thread-pool based execution context. 
 | 
| HasPredictionCol | 
 Trait for shared param predictionCol (default: "prediction"). 
 | 
| HasProbabilityCol | 
 Trait for shared param probabilityCol (default: "probability"). 
 | 
| HasRawPredictionCol | 
 Trait for shared param rawPredictionCol (default: "rawPrediction"). 
 | 
| HasRegParam | 
 Trait for shared param regParam. 
 | 
| HasRelativeError | 
 Trait for shared param relativeError (default: 0.001). 
 | 
| HasSeed | 
 Trait for shared param seed (default: this.getClass.getName.hashCode.toLong). 
 | 
| HasSolver | 
 Trait for shared param solver. 
 | 
| HasStandardization | 
 Trait for shared param standardization (default: true). 
 | 
| HasStepSize | 
 Trait for shared param stepSize. 
 | 
| HasThreshold | 
 Trait for shared param threshold. 
 | 
| HasThresholds | 
 Trait for shared param thresholds. 
 | 
| HasTol | 
 Trait for shared param tol. 
 | 
| HasValidationIndicatorCol | 
 Trait for shared param validationIndicatorCol. 
 | 
| HasVarianceCol | 
 Trait for shared param varianceCol. 
 | 
| HasWeightCol | 
 Trait for shared param weightCol. 
 | 
| Class | Description | 
|---|---|
| SharedParamsCodeGen | 
 Code generator for shared params (sharedParams.scala). 
 |