c++ - 编辑GBM源代码,C++部分代码

标签 c++ r gbm

我是 R 的新手。我一直在玩 GBM 源代码来学习。

我正在尝试更改源代码中不同的现有条件和公式。

我可以使用 fix() 和 trace() 编辑 R 代码,但是我无法编辑 GBM 的 C++ 代码并将这些编辑过的代码放在现有代码的位置并运行它们以查看更改对现有条件/公式。

是否可以更改 GBM 的 c++ 代码并使用编辑后的代码运行 GBM?

提前致谢

最佳答案

C++ 代码只有在编译后才能工作。大多数包都预编译了 C/C++ 代码以加快执行速度。请检查是否有任何编译步骤或其他提示。

如果不编译 C++ 代码,您只会观察到旧代码的行为,因此即使在您进行更改之后,输出也不会发生任何变化。

关于c++ - 编辑GBM源代码,C++部分代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38313010/

相关文章:

c++ - x265 编码器 : order of values in 'planes' array

python - 将一个文本文件文件夹合并为一个 CSV,每个内容都在一个单元格中

regex - 我可以使用 tidyr 中的 separator() 或 extract() 将可变长度的数值拆分为其组成数字吗?

r - 将非 8dot3 目录路径的短名称扩展为长名称

r - makeClassif 与 MLR - ID 列从任务中排除

r - 保持柱水恒定

r - "valid deviance"对于 GBM 模型来说是 nan,这意味着什么以及如何摆脱它?

c++ - 如何删除前导空格但保留 C++ `ifstream` 中的中间空格?

c++ - 我可以 Hook "Ctrl+Alt+Del"的返回值吗?

c++ - 使用结构作为缓冲支架