类 NGram

  • 所有已实现的接口:
    Serializable, org.apache.flink.ml.api.AlgoOperator<NGram>, org.apache.flink.ml.api.Stage<NGram>, org.apache.flink.ml.api.Transformer<NGram>, org.apache.flink.ml.common.param.HasInputCol<NGram>, org.apache.flink.ml.common.param.HasOutputCol<NGram>, NGramParams<NGram>, org.apache.flink.ml.param.WithParams<NGram>

    public class NGram
    extends Object
    implements org.apache.flink.ml.api.Transformer<NGram>, NGramParams<NGram>
    A Transformer that converts the input string array into an array of n-grams, where each n-gram is represented by a space-separated string of words. If the length of the input array is less than `n`, no n-grams are returned.

    See https://en.wikipedia.org/wiki/N-gram.

    另请参阅:
    序列化表格
    • 嵌套类概要

      嵌套类 
      修饰符和类型 说明
      static class  NGram.NGramUdf
      The main logic of NGram, which converts the input string array to an array of n-grams.
    • 字段概要

      • 从接口继承的字段 org.apache.flink.ml.common.param.HasInputCol

        INPUT_COL
      • 从接口继承的字段 org.apache.flink.ml.common.param.HasOutputCol

        OUTPUT_COL
      • 从接口继承的字段 org.apache.flink.ml.feature.ngram.NGramParams

        N
    • 构造器概要

      构造器 
      构造器 说明
      NGram()  
    • 构造器详细资料

      • NGram

        public NGram()
    • 方法详细资料

      • transform

        public org.apache.flink.table.api.Table[] transform​(org.apache.flink.table.api.Table... inputs)
        指定者:
        transform 在接口中 org.apache.flink.ml.api.AlgoOperator<NGram>
      • getParamMap

        public Map<org.apache.flink.ml.param.Param<?>,​Object> getParamMap()
        指定者:
        getParamMap 在接口中 org.apache.flink.ml.param.WithParams<NGram>