类 KnnModelData


  • public class KnnModelData
    extends Object
    Model data of KnnModel.

    This class also provides methods to convert model data from Table to a data stream, and classes to save/load model data.

    • 字段详细资料

      • packedFeatures

        public org.apache.flink.ml.linalg.DenseMatrix packedFeatures
      • featureNormSquares

        public org.apache.flink.ml.linalg.DenseVector featureNormSquares
      • labels

        public org.apache.flink.ml.linalg.DenseVector labels
    • 构造器详细资料

      • KnnModelData

        public KnnModelData()
      • KnnModelData

        public KnnModelData​(org.apache.flink.ml.linalg.DenseMatrix packedFeatures,
                            org.apache.flink.ml.linalg.DenseVector featureNormSquares,
                            org.apache.flink.ml.linalg.DenseVector labels)
    • 方法详细资料

      • getModelDataStream

        public static org.apache.flink.streaming.api.datastream.DataStream<KnnModelData> getModelDataStream​(org.apache.flink.table.api.Table modelDataTable)
        Converts the table model to a data stream.
        参数:
        modelDataTable - The table model data.
        返回:
        The data stream model data.