类 com.hankcs.hanlp.seg.common.Vertex
的使用

使用 Vertex 的软件包
com.hankcs.hanlp.algoritm   
com.hankcs.hanlp.dictionary.nr   
com.hankcs.hanlp.dictionary.ns   
com.hankcs.hanlp.dictionary.nt   
com.hankcs.hanlp.recognition.nr   
com.hankcs.hanlp.recognition.ns   
com.hankcs.hanlp.recognition.nt   
com.hankcs.hanlp.seg   
com.hankcs.hanlp.seg.common   
com.hankcs.hanlp.seg.NShort   
com.hankcs.hanlp.seg.NShort.Path   
com.hankcs.hanlp.seg.Viterbi.Path   
com.hankcs.hanlp.utility   
 

com.hankcs.hanlp.algoritmVertex 的使用
 

返回变量类型为 Vertex 的类型的 com.hankcs.hanlp.algoritm 中的方法
static List<Vertex> Dijkstra.compute(Graph graph)
           
 

类型变量类型为 Vertexcom.hankcs.hanlp.algoritm 中的方法参数
static void Viterbi.compute(List<Vertex> vertexList, TransformMatrixDictionary<Nature> transformMatrixDictionary)
          特化版的求解HMM模型
 

com.hankcs.hanlp.dictionary.nrVertex 的使用
 

类型变量类型为 Vertexcom.hankcs.hanlp.dictionary.nr 中的方法参数
static void PersonDictionary.parsePattern(List<NR> nrList, List<Vertex> vertexList, WordNet wordNetOptimum, WordNet wordNetAll)
          模式匹配
 

com.hankcs.hanlp.dictionary.nsVertex 的使用
 

类型变量类型为 Vertexcom.hankcs.hanlp.dictionary.ns 中的方法参数
static void PlaceDictionary.parsePattern(List<NS> nsList, List<Vertex> vertexList, WordNet wordNetOptimum, WordNet wordNetAll)
          模式匹配
 

com.hankcs.hanlp.dictionary.ntVertex 的使用
 

类型变量类型为 Vertexcom.hankcs.hanlp.dictionary.nt 中的方法参数
static void OrganizationDictionary.parsePattern(List<NT> ntList, List<Vertex> vertexList, WordNet wordNetOptimum, WordNet wordNetAll)
          模式匹配
 

com.hankcs.hanlp.recognition.nrVertex 的使用
 

类型变量类型为 Vertexcom.hankcs.hanlp.recognition.nr 中的方法参数
static void TranslatedPersonRecognition.Recognition(List<Vertex> segResult, WordNet wordNetOptimum, WordNet wordNetAll)
          执行识别
static boolean PersonRecognition.Recognition(List<Vertex> pWordSegResult, WordNet wordNetOptimum, WordNet wordNetAll)
           
static void JapanesePersonRecognition.Recognition(List<Vertex> segResult, WordNet wordNetOptimum, WordNet wordNetAll)
          执行识别
static List<EnumItem<NR>> PersonRecognition.roleTag(List<Vertex> pWordSegResult)
           
 

com.hankcs.hanlp.recognition.nsVertex 的使用
 

类型变量类型为 Vertexcom.hankcs.hanlp.recognition.ns 中的方法参数
static boolean PlaceRecognition.Recognition(List<Vertex> pWordSegResult, WordNet wordNetOptimum, WordNet wordNetAll)
           
static List<EnumItem<NS>> PlaceRecognition.roleTag(List<Vertex> vertexList, WordNet wordNetAll)
           
 

com.hankcs.hanlp.recognition.ntVertex 的使用
 

类型变量类型为 Vertexcom.hankcs.hanlp.recognition.nt 中的方法参数
static boolean OrganizationRecognition.Recognition(List<Vertex> pWordSegResult, WordNet wordNetOptimum, WordNet wordNetAll)
           
static List<EnumItem<NT>> OrganizationRecognition.roleTag(List<Vertex> vertexList, WordNet wordNetAll)
           
 

com.hankcs.hanlp.segVertex 的使用
 

返回变量类型为 Vertex 的类型的 com.hankcs.hanlp.seg 中的方法
protected static List<Vertex> Segment.combineByCustomDictionary(List<Vertex> vertexList)
          使用用户词典合并粗分结果
 

类型变量类型为 Vertexcom.hankcs.hanlp.seg 中的方法参数
protected static List<Vertex> Segment.combineByCustomDictionary(List<Vertex> vertexList)
          使用用户词典合并粗分结果
protected static List<Term> WordBasedGenerativeModelSegment.convert(List<Vertex> vertexList)
          将一条路径转为最终结果
protected static List<Term> WordBasedGenerativeModelSegment.convert(List<Vertex> vertexList, boolean offsetEnabled)
          将一条路径转为最终结果
protected static List<Term> WordBasedGenerativeModelSegment.decorateResultForIndexMode(List<Vertex> vertexList, WordNet wordNetAll)
          为了索引模式修饰结果
protected static void WordBasedGenerativeModelSegment.fixResultByRule(List<Vertex> linkedArray)
          通过规则修正一些结果
protected static void WordBasedGenerativeModelSegment.GenerateWord(List<Vertex> linkedArray, WordNet wordNetOptimum)
          对粗分结果执行一些规则上的合并拆分等等,同时合成新词网
protected  void Segment.mergeNumberQuantifier(List<Vertex> termList, WordNet wordNetAll, Config config)
          合并数字
protected static void WordBasedGenerativeModelSegment.speechTagging(List<Vertex> vertexList)
          词性标注
 

com.hankcs.hanlp.seg.commonVertex 的使用
 

声明为 Vertexcom.hankcs.hanlp.seg.common 中的字段
static Vertex Vertex.B
          始##始
static Vertex Vertex.E
          末##末
 Vertex Vertex.from
          到该节点的最短路径的前驱节点
 Vertex[] Graph.vertexes
          顶点
 

返回 Vertexcom.hankcs.hanlp.seg.common 中的方法
 Vertex Vertex.copy()
          复制自己
 Vertex WordNet.get(int line, int length)
          获取某一行长度为length的节点
 Vertex WordNet.getFirst(int line)
          获取某一行的第一个节点
 Vertex[] Graph.getVertexes()
           
static Vertex Vertex.newAddressInstance(String realWord)
          创建一个地名实例
static Vertex Vertex.newB()
          生成线程安全的起始节点
static Vertex Vertex.newE()
          生成线程安全的终止节点
static Vertex Vertex.newJapanesePersonInstance(String realWord, int frequency)
          创建一个日本人名实例
static Vertex Vertex.newNumberInstance(String realWord)
          创建一个数词实例
static Vertex Vertex.newOrganizationInstance(String realWord, int frequency)
          创建一个机构名实例
static Vertex Vertex.newPersonInstance(String realWord)
          创建一个人名实例
static Vertex Vertex.newPersonInstance(String realWord, int frequency)
          创建一个人名实例
static Vertex Vertex.newPlaceInstance(String realWord, int frequency)
          创建一个地名实例
static Vertex Vertex.newPunctuationInstance(String realWord)
          创建一个标点符号实例
static Vertex Vertex.newTimeInstance(String realWord)
          创建一个时间实例
static Vertex Vertex.newTranslatedPersonInstance(String realWord, int frequency)
          创建一个音译人名实例
 Vertex Vertex.setRealWord(String realWord)
           
 Vertex Vertex.setWord(String word)
           
 

返回变量类型为 Vertex 的类型的 com.hankcs.hanlp.seg.common 中的方法
 List<Vertex> WordNet.get(int line)
          获取某一行的所有节点
 List<Vertex> Graph.parsePath(int[] path)
          根据节点下标数组解释出对应的路径
 

参数类型为 Vertexcom.hankcs.hanlp.seg.common 中的方法
 void WordNet.add(int line, Vertex vertex)
          添加顶点
 void WordNet.insert(int line, Vertex vertex, WordNet wordNetAll)
          添加顶点,同时检查此顶点是否悬孤,如果悬孤则自动补全
 void WordNet.push(int line, Vertex vertex)
          强行添加,替换已有的顶点
 void Vertex.updateFrom(Vertex from)
           
 

类型变量类型为 Vertexcom.hankcs.hanlp.seg.common 中的方法参数
 void WordNet.addAll(List<Vertex> vertexList)
          全自动添加顶点
static String Graph.parseResult(List<Vertex> path)
          从一个路径中转换出空格隔开的结果
 

参数类型为 Vertexcom.hankcs.hanlp.seg.common 中的构造方法
Graph(Vertex[] vertexes)
          将一个词网转为词图
 

类型变量类型为 Vertexcom.hankcs.hanlp.seg.common 中的构造方法参数
WordNet(char[] charArray, List<Vertex> vertexList)
           
 

com.hankcs.hanlp.seg.NShortVertex 的使用
 

返回变量类型为 Vertex 的类型的 com.hankcs.hanlp.seg.NShort 中的方法
 List<List<Vertex>> NShortSegment.BiSegment(char[] sSentence, int nKind, WordNet wordNetOptimum, WordNet wordNetAll)
          二元语言模型分词
 

com.hankcs.hanlp.seg.NShort.PathVertex 的使用
 

返回 Vertexcom.hankcs.hanlp.seg.NShort.Path 中的方法
static Vertex AtomNode.convert(String word, int type)
           
 

com.hankcs.hanlp.seg.Viterbi.PathVertex 的使用
 

返回变量类型为 Vertex 的类型的 com.hankcs.hanlp.seg.Viterbi.Path 中的方法
 List<Vertex> SimpleGraph.viterbi()
           
 List<Vertex> Graph.viterbi()
           
 

参数类型为 Vertexcom.hankcs.hanlp.seg.Viterbi.Path 中的构造方法
Node(Vertex vertex)
           
 

com.hankcs.hanlp.utilityVertex 的使用
 

参数类型为 Vertexcom.hankcs.hanlp.utility 中的方法
static double MathTools.calculateWeight(Vertex from, Vertex to)
          从一个词到另一个词的词的花费
 



Copyright © 2014–2015 码农场. All rights reserved.