首页 > 解决方案 > e1071 svm() 函数的最大迭代次数是多少?

问题描述

我知道在 e1071 svm() 函数中有一个硬编码的最大迭代次数,但是有人能告诉我这个数字有多高吗?

标签: rsvme1071

解决方案


SVM implementation of是Chih-Jen Lin 开发e1071的 C++ 库的 R 接口。libsvm找出使用什么迭代限制的最佳方法是查看源代码。第 561 行定义了迭代限制:

int max_iter = max(10000000, l>INT_MAX/100 ? INT_MAX : 100*l);

的值INT_MAX因编译器而异,因此可以说实际迭代限制在大多数情况下是10000000


推荐阅读