gpt4 book ai didi

r - R : Set number of cores for allowParallel? 中的插入符号

转载 作者:行者123 更新时间:2023-12-04 22:55:42 26 4
gpt4 key购买 nike

我正在使用 R 的插入符号包,并且在训练函数 (train) 中,我使用了有效的 allowParallel 参数。但是,它使用了所有内核,并且由于训练在我的本地 PC 上运行,我宁愿为自己留下一个内核,以便在训练模型时能够工作。有没有办法做到这一点?

从我收集到的信息看来,不同的模型类型可能使用不同的并行化包。我在 Windows 上工作,所以我想它没有使用 doMC(我知道如何设置内核数......)

最佳答案

所以经过更多的研究,我找到了一种使用我想要的内核数量的方法:train 可以选择直接指定要使用的内核数量 num.threads = 7 (对于 8 个内核中的 7 个)

rf_model<-train(Target~., data = df_tree_train, method = "ranger",
trControl = trainControl(method = "oob"
, verboseIter = TRUE
, allowParallel = TRUE
, classProbs = TRUE
)
, verbose = T
, tuneGrid = tuneGrid
, num.trees = 50
, num.threads = 7 # <- This one
)

关于r - R : Set number of cores for allowParallel? 中的插入符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48146558/

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