类 Transformer


  • public class Transformer
    extends java.lang.Object
    离线语义格式转换
    • 构造器概要

      构造器 
      构造器 说明
      Transformer()  
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static void load​(java.lang.String path)
      读取配置文件,需要预先加载
      static org.json.JSONObject transGrammmer​(org.json.JSONObject grammer)
      转换grammar 部分的语义格式
      static org.json.JSONObject transNgram​(org.json.JSONObject ngram, java.lang.String task)
      转换ngram 部分的离线语义
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • Transformer

        public Transformer()
    • 方法详细资料

      • load

        public static void load​(java.lang.String path)
        读取配置文件,需要预先加载
        参数:
        path - 配置文件
      • transGrammmer

        public static org.json.JSONObject transGrammmer​(org.json.JSONObject grammer)
        转换grammar 部分的语义格式
        参数:
        grammer - grammar部分的原始语义格式
        返回:
        JSON
      • transNgram

        public static org.json.JSONObject transNgram​(org.json.JSONObject ngram,
                                                     java.lang.String task)
        转换ngram 部分的离线语义
        参数:
        ngram - ngram部分的原始语义格式
        task - 前一轮命中的task信息
        返回:
        JSON