我处于发布程序包的最后步骤。当我初次提交给CRAN时,他们评论了示例检查:
也,
* checking examples ... [169s/169s] OK Examples with CPU or elapsed time > 5s user system elapsed function1 66.240 0.004 66.248 function2 54.404 0.020 54.430 function3 47.060 0.192 47.252而CRAN政策仅要求几秒钟:您能否相应地减少上述运行时间?
上面列出的每个函数都包含一个使用迭代过程的估计器,并且它们使用非常密集的计算。
这就是问题所在:仅出于说明性示例,我可以使用这些函数的参数来限制迭代次数,但是这些将提供未收敛的估计。此外,用于估计过程的说明性数据集非常小,因此如果不限制迭代次数,我将无法获得更好的结果。
换句话说,我的程序包上有很多示例...在这种情况下发布程序包的最佳策略/做法是什么?我应该限制迭代次数,删除示例,还是有其他方法?
这是我第一次发布软件包。很抱歉出现这种疑问。