关于CRAN的R包函数的长时间示例

时间:2016-01-11 15:35:30

标签: r package runtime cran

我在发布我的包裹的最后步骤。当我初步提交给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政策只要求几秒钟:你能减少吗?   以上运行时间相应吗?

上面列出的每个函数都包含一个使用迭代过程的估算器,它们使用相当密集的计算。

这是交易:我可以限制,仅作为说明性示例,具有这些函数的参数的迭代次数,但是这些将提供未收敛的估计。此外,用于估计过程的说明性数据集非常小,因此我无法在不限制迭代次数的情况下获得更好的效果。

换句话说,我的包裹上有很长时间的例子......在这种情况下发布包裹的最佳策略/做法是什么?我应该限制迭代,删除示例还是有其他方法?

这是我第一次发布包。对不起,这是一种怀疑。

0 个答案:

没有答案