类 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.
    • 构造器详细资料

      • LogisticRegressionModelDataUtil

        public LogisticRegressionModelDataUtil()
    • 方法详细资料

      • 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 a LogisticRegressionModelData instance 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.