0

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

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

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

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

提前致谢

4

1 回答 1

1

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

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

于 2016-07-11T18:55:06.617 回答