我想知道 NLTK 中 Maxent 类的 set_weights 方法的用途是什么(或者更具体地说如何使用它)。据我了解,它允许您手动为某些功能分配权重?有人可以提供一个传递给它的参数类型的基本示例吗?
谢谢 亚历克斯
最佳答案
它显然允许您设置分类器的系数矩阵。如果您有一个可以从中导出系数的外部 MaxEnt/逻辑回归学习包,这可能会很有用。 train_maxent_classifier_with_gis
和 train_maxent_classifier_with_iis
学习算法调用此函数。
如果你不知道什么是系数矩阵;就是Wikipedia's treatment of MaxEnt中提到的β .
(说实话,看起来 NLTK 要么在这里泄露了实现细节,要么有一个非常缺乏文档记录的 API。)
关于python - NLTK Maxent 中的 Set_Weights?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11402632/