类 LogisticRegressionModelDataUtil
- java.lang.Object
-
- org.apache.flink.ml.classification.logisticregression.LogisticRegressionModelDataUtil
-
public class LogisticRegressionModelDataUtil extends Object
The utility class which provides methods to convert model data from Table to Datastream, and classes to save/load model data.
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classLogisticRegressionModelDataUtil.ModelDataDecoderData decoder forLogisticRegressionandOnlineLogisticRegression.static classLogisticRegressionModelDataUtil.ModelDataEncoderData encoder forLogisticRegressionandOnlineLogisticRegression.
-
构造器概要
构造器 构造器 说明 LogisticRegressionModelDataUtil()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static org.apache.flink.table.api.TablegenerateRandomModelData(org.apache.flink.table.api.bridge.java.StreamTableEnvironment tEnv, int dim, int seed)Generates a Table containing aLogisticRegressionModelDatainstance with randomly generated coefficient.static org.apache.flink.streaming.api.datastream.DataStream<byte[]>getModelDataByteStream(org.apache.flink.table.api.Table modelDataTable)Converts the table model to a data stream of bytes.static org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.ml.classification.logisticregression.LogisticRegressionModelData>getModelDataStream(org.apache.flink.table.api.Table modelData)Converts the table model to a data stream.
-
-
-
方法详细资料
-
generateRandomModelData
public static org.apache.flink.table.api.Table generateRandomModelData(org.apache.flink.table.api.bridge.java.StreamTableEnvironment tEnv, int dim, int seed)Generates a Table containing aLogisticRegressionModelDatainstance with randomly generated coefficient.- 参数:
tEnv- The environment where to create the table.dim- The size of generated coefficient.seed- Random seed.
-
getModelDataStream
public static org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.ml.classification.logisticregression.LogisticRegressionModelData> getModelDataStream(org.apache.flink.table.api.Table modelData)
Converts the table model to a data stream.- 参数:
modelData- The table model data.- 返回:
- The data stream model data.
-
getModelDataByteStream
public static org.apache.flink.streaming.api.datastream.DataStream<byte[]> getModelDataByteStream(org.apache.flink.table.api.Table modelDataTable)
Converts the table model to a data stream of bytes.- 参数:
modelDataTable- The table of model data.- 返回:
- The data stream of serialized model data.
-
-