我是 R 的新手。我一直在玩 GBM 源代码来学习。
我正在尝试更改源代码中不同的现有条件和公式。
我可以使用 fix() 和 trace() 编辑 R 代码,但是我无法编辑 GBM 的 C++ 代码并将这些编辑过的代码放在现有代码的位置并运行它们以查看更改对现有条件/公式。
是否可以更改 GBM 的 c++ 代码并使用编辑后的代码运行 GBM?
提前致谢
最佳答案
C++ 代码只有在编译后才能工作。大多数包都预编译了 C/C++ 代码以加快执行速度。请检查是否有任何编译步骤或其他提示。
如果不编译 C++ 代码,您只会观察到旧代码的行为,因此即使在您进行更改之后,输出也不会发生任何变化。
关于c++ - 编辑GBM源代码,C++部分代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38313010/