com.hankcs.hanlp.model.maxent
类 EvalParameters

java.lang.Object
  继承者 com.hankcs.hanlp.model.maxent.EvalParameters

public class EvalParameters
extends Object

封装了模型用来计算概率的一些参数

作者:
open-nlp

构造方法摘要
EvalParameters(Context[] params, double correctionParam, double correctionConstant, int numOutcomes)
          创建一个参数,可被用于预测
EvalParameters(Context[] params, int numOutcomes)
           
 
方法摘要
 double getConstantInverse()
           
 double getCorrectionConstant()
           
 double getCorrectionParam()
           
 int getNumOutcomes()
           
 Context[] getParams()
           
 void setCorrectionParam(double correctionParam)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

EvalParameters

public EvalParameters(Context[] params,
                      double correctionParam,
                      double correctionConstant,
                      int numOutcomes)
创建一个参数,可被用于预测

参数:
params - 环境
correctionParam - 修正参数
correctionConstant - 一个事件中最多包含的特征数
numOutcomes - 事件的可能label数

EvalParameters

public EvalParameters(Context[] params,
                      int numOutcomes)
方法详细信息

getParams

public Context[] getParams()

getNumOutcomes

public int getNumOutcomes()

getCorrectionConstant

public double getCorrectionConstant()

getConstantInverse

public double getConstantInverse()

getCorrectionParam

public double getCorrectionParam()

setCorrectionParam

public void setCorrectionParam(double correctionParam)


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