public class LinearRegressionModel extends GeneralizedLinearModel implements RegressionModel, scala.Serializable, Saveable, PMMLExportable
param: weights Weights computed for every feature. param: intercept Intercept computed for this model.
Constructor and Description |
---|
LinearRegressionModel(Vector weights,
double intercept) |
Modifier and Type | Method and Description |
---|---|
double |
intercept() |
static LinearRegressionModel |
load(SparkContext sc,
String path) |
void |
save(SparkContext sc,
String path)
Save this model to the given path.
|
Vector |
weights() |
predict, predict, toString
predict, predict, predict
public LinearRegressionModel(Vector weights, double intercept)
public static LinearRegressionModel load(SparkContext sc, String path)
public Vector weights()
weights
in class GeneralizedLinearModel
public double intercept()
intercept
in class GeneralizedLinearModel
public void save(SparkContext sc, String path)
Saveable
This saves: - human-readable (JSON) model metadata to path/metadata/ - Parquet formatted data to path/data/
The model may be loaded using Loader.load
.