2012-07-09 35 views
1

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

感谢 亚历克斯

回答

2

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

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

(说实话,它看起来像NLTK或者是泄漏的实现细节这里,或有一个非常不良记录API)。