public class LinearSVC extends Object implements Estimator<LinearSVC,LinearSVCModel>, LinearSVCParams<LinearSVC>
See https://en.wikipedia.org/wiki/Support-vector_machine#Linear_SVM.
LABEL_COL
WEIGHT_COL
MAX_ITER
ELASTIC_NET
LEARNING_RATE
GLOBAL_BATCH_SIZE
THRESHOLD
FEATURES_COL
PREDICTION_COL
RAW_PREDICTION_COL
Constructor and Description |
---|
LinearSVC() |
Modifier and Type | Method and Description |
---|---|
LinearSVCModel |
fit(org.apache.flink.table.api.Table... inputs)
Trains on the given inputs and produces a Model.
|
Map<Param<?>,Object> |
getParamMap()
Returns a map which should contain value for every parameter that meets one of the following
conditions.
|
static LinearSVC |
load(org.apache.flink.table.api.bridge.java.StreamTableEnvironment tEnv,
String path) |
void |
save(String path)
Saves the metadata and bounded data of this stage to the given path.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLabelCol, setLabelCol
getWeightCol, setWeightCol
getMaxIter, setMaxIter
getElasticNet, setElasticNet
getLearningRate, setLearningRate
getGlobalBatchSize, setGlobalBatchSize
getThreshold, setThreshold
getFeaturesCol, setFeaturesCol
getPredictionCol, setPredictionCol
getRawPredictionCol, setRawPredictionCol
get, getParam, set
public LinearSVCModel fit(org.apache.flink.table.api.Table... inputs)
Estimator
fit
in interface Estimator<LinearSVC,LinearSVCModel>
inputs
- a list of tablespublic void save(String path) throws IOException
Stage
save
in interface Stage<LinearSVC>
IOException
public static LinearSVC load(org.apache.flink.table.api.bridge.java.StreamTableEnvironment tEnv, String path) throws IOException
IOException
public Map<Param<?>,Object> getParamMap()
WithParams
1) set(...) has been called to set value for this parameter.
2) The parameter is a public final field of this WithParams instance. This includes fields inherited from its interfaces and super-classes.
The subclass which implements this interface could meet this requirement by returning a
member field of the given map type, after having initialized this member field using the
ParamUtils.initializeMapWithDefaultValues(Map, WithParams)
method.
getParamMap
in interface WithParams<LinearSVC>
Copyright © 2019–2023 The Apache Software Foundation. All rights reserved.