gpt4 book ai didi

r - 等效于 Rcpp 的 lineprof

转载 作者:行者123 更新时间:2023-12-04 12:13:46 32 4
gpt4 key购买 nike

lineprof R 中的包对于分析函数的哪些部分占用时间和分配/释放内存非常有用。

有没有lineprof()相当于 Rcpp ?

我目前使用 std::chrono::steady_clock这样可以从 Rcpp 中获取块计时功能。备择方案?是否Rstudio IDE在这里提供一些帮助?

最佳答案

请参阅任何对高性能计算的体面介绍,例如来自 my talks page 的(旧)演示文稿中的一些幻灯片其中包括 KCa​​cheGrind(Valgrind 的 KDE 前端的一部分)和 Google Perftools 的工作示例。

从更抽象的意义上讲,您需要接受 C++ != R 并且并非所有工具都具有相同对应物的事实。特别是Rprof ,几个用于分析的 CRAN 包构建在 R 分析器之上,基于 R 被解释的事实。 C++ 不是,所以事情会有所不同。但是分析编译与编译和调试一样古老,因此您会找到许多教程。

关于r - 等效于 Rcpp 的 lineprof,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30172820/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com