NLTK Maxent的Set_Weights?

时间:2012-07-09 20:30:00

标签: python machine-learning nlp nltk

我想知道NLTK中Maxent类的set_weights方法用于什么(或者更具体地说是如何使用它)。据我了解,它允许您手动为某些功能分配权重?有人可以提供一个传递给它的参数类型的基本例子吗?

由于 亚历

1 个答案:

答案 0 :(得分:2)

它显然允许您设置分类器的系数矩阵。如果您有一个外部MaxEnt /逻辑回归学习包,您可以从中导出系数,这可能很有用。 train_maxent_classifier_with_gistrain_maxent_classifier_with_iis学习算法会调用此函数。

如果您不知道系数矩阵是什么;它是Wikipedia's treatment of MaxEnt中提到的β。

(说实话,看起来NLTK要么在这里泄漏实现细节,要么有一个记录很差的API。)