腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(469)
视频
沙龙
1
回答
R
doMC
库
detectCores
错误报告
核心
数量
、
、
一位
R
讲师提供了此代码,以确保学生在并行处理时仅使用PC/笔记本电脑上一半的内核。然而,如下所示,我的mac的系统报告说我有4个,而这个
库
似乎检测到8个。为了确保至少有1到2个
核心
是空闲的,这个代码设置正确吗?或者,我是否应该修改最后一行,比如使用一条ifelse()语句,告诉它当系统规格与其检测结果不一致时该怎么做?
R
代码:library(
doMC
)number_of_cores <- <
浏览 18
提问于2017-08-14
得票数 2
回答已采纳
2
回答
卡雷特训练函数-找不到变量"optimismBoot“
、
、
我是
R
和RStudio的新手,一直在试验预测建模。
浏览 4
提问于2017-09-15
得票数 7
回答已采纳
5
回答
在
R
中进行并行处理时,应该使用每个核吗?
、
我用
R
来转换一些形状文件。
R
只用我的处理器的一个
核心
就能做到这一点,我想通过并行处理来加快速度。所以我像这样并行化了这个过程。给定files,这是要转换的文件列表:registerDoMC() # Code to do the conversion}我的问题是,
浏览 5
提问于2013-08-17
得票数 10
回答已采纳
3
回答
R
中并行计算的任务队列
、
#number of cores the system has#run while there are still tasks我怀疑我可能需要一个整数来跟踪使用了多少个
核心
,当进程完成时,它只是从这个整数中减去一个,然后一个新进程添加一个,或者一个长度为numCores的数组来保持0或1(如果是否使用的话)。
浏览 2
提问于2013-09-24
得票数 0
回答已采纳
2
回答
R
插入nnet多核包
、
、
我们能否通过利用foreach包、nnet和插入包来并行地使用多核来训练神经网络模型?我特别感兴趣的是插入符号的训练函数,它可以进行网格搜索,寻找最优的隐藏层和衰减大小。这需要很长时间才能在单个核上运行。
浏览 3
提问于2013-09-09
得票数 10
回答已采纳
2
回答
R
: 50%的makePSOCKcluster
核心
为超线程
、
、
我尝试在一台Linux机器上运行
R
脚本,这台机器有两个CPU,每个CPU包含8个物理
核心
。
R
代码通过
detectCores
()自动识别内核
数量
,将该
数量
减一并将其实现到makePSOCKcluster命令中。根据性能参数,
R
仅使用其中一个CPU和所包含的
核心
的超线程。在我指定
detectCores
(logical = FALSE)的情况下,观察到的第一个CPU的负载变小了,但第二个CPU仍然处于非活动状态。 我该如何解决这个问题?仅供
浏览 22
提问于2017-12-29
得票数 2
2
回答
查找基本
R
代码,以列出计算机上可用的CPU
数量
和内存
我正在不同的机器上运行一个
R
代码集,并希望打印CPU的
数量
和可用的内存,因为我报告运行程序所需的时间。
浏览 6
提问于2014-04-15
得票数 1
回答已采纳
2
回答
指定
R
doParallel的
核心
数量
、
我正在尝试在
R
中指定一个并行进程,以便在后台运行时使用计算机上4个可能内核中的3个,以便为其他进程留出一点CPU处理能力。有没有办法只使用3个
核心
,或者这是不可能的? 谢谢!
浏览 23
提问于2019-05-14
得票数 0
1
回答
如何将doMPI和
doMC
组合在集群上?
、
、
、
、
我曾经用
doMC
和foreach进行并行计算,现在我可以访问集群了。我的问题类似于这个,但是在这个帖子上没有反应。 基本上,我可以向我的批处理队列系统请求多个任务-n和每个任务-c的多个
核心
。我确实能够使用doMPI对我请求的任务
数量
进行并行模拟,但是现在我想使用startMPIcluster的maxcores选项来使每个MPI进程使用多核功能。我注意到的是,parallel::
detectCores
()似乎没有看到我被赋予了多少核,并且返回了一个节点的最大
核心
数。
浏览 1
提问于2016-02-18
得票数 1
1
回答
什么是习惯的,灵活的方式来指定未来的变异过程计划?
、
、
我刚遇到了
R
包,还有未来。我很乐意使用它们来编写灵活的代码,如果在运行Windows或OSX的机器上可用的话,这些代码将使用多核。我希望“可用”
核心
的默认#类似于parallel::
detectCores
()-1,,而不是
detectCores
().使用plan(multiprocess)的默认行为的惯用方式是什么,但也将
核心
的
数量
限制在比
detectCores
()返回的少1?编辑基于@HernikB上面的评论,我相信对这个问题的合理答案应该是options(futur
浏览 1
提问于2019-01-23
得票数 1
回答已采纳
1
回答
在
R
中将栅格堆栈转换为csv并行处理
、
、
、
、
library(raster)
r
[] <- rnorm(10)#write results to a csv file write.table(stackPoints, "
r
.csv
浏览 1
提问于2016-01-21
得票数 1
1
回答
在
R
中检测可用的和空闲的
核心
、
、
、
、
我经常在parallel::
detectCores
()中使用
R
,以获得主机上的CPU核数,用于并行计算。我想要计算可用的和空闲的核的
数量
。如果某些
核心
被其他用户使用,我不想为我的程序占用它们。
浏览 3
提问于2016-12-07
得票数 3
回答已采纳
2
回答
R
中的Caret :为allowParallel设置核数?
、
、
我使用
R
的插入包,在训练函数(train)中我使用allowParallel参数,它可以工作。然而,它使用所有的
核心
,由于培训运行在我的本地个人电脑,我宁愿留下一个
核心
,让自己能够工作,同时培训模式。我在windows上工作,所以我想它不是在使用
doMC
(在这里我知道如何设置内核的
数量
.)
浏览 13
提问于2018-01-08
得票数 6
回答已采纳
1
回答
如何使用Torque/MOAB调度器设置doSNOW和SOCK集群?
、
、
、
、
不与调度程序交互的基线代码可以是:hosts <- c('host-1', 'host-2')registerDoSNOW(cl) registerDoMC(2) foreach(j=1:8, .combine='c') %dopar
浏览 4
提问于2013-06-25
得票数 3
回答已采纳
2
回答
使用并行函数时
r
CRAN检查失败
、
我想向使用parallel::makeCluster(parallel::
detectCores
())并行计算的CRAN提交一个包。当我构建包时,一切正常工作,但是当我检查包(devtools::check(document = FALSE))时,它返回错误:hello_world <- function() { cl <- parallel::makeCluster(parallel::<
浏览 1
提问于2018-05-28
得票数 10
回答已采纳
2
回答
增加超过逻辑
核心
数量
的mc.cores
、
、
尝试
R
函数parallel::mclapply时,我发现可以选择大于逻辑
核心
数量
的参数mc.cores (如parallel::
detectCores
所示),从而导致比逻辑
核心
数量
更大的加速比。as.numeric(Sys.time() - start) data.frame(logical.cores = parallel::
detectCores
在parallel::mclapply上的
浏览 8
提问于2020-04-09
得票数 3
1
回答
并行
R
包中的foreach()如何处理带中断的重复循环?
、
、
该循环由以下代码片段(未显示的循环)组成: if(
R
< p){ HAC.sim(K = K, N = ceiling(Nstar), Hstar = Hstar
浏览 3
提问于2017-10-30
得票数 1
回答已采纳
1
回答
如何动态分配每个节点的核数?
每个节点的
核心
数量
取决于正在使用的队列。我希望分配每个节点的最大
核心
数,而不必在slurm脚本中提前指定它。我用它来运行一个使用
detectCores
()和mclapply的
R
脚本。
浏览 41
提问于2019-05-27
得票数 0
1
回答
doMC
:只和foreach在一起?
、
、
、
、
我希望运行一个
R
脚本来使用计算机集群上插入符号包中的。理想情况下,我希望在多个
核心
上并行运行它。在一个同事的脚本中,我发现了
doMC
包的用法。我读到这个包和foreach包一起使用。但是在我得到的脚本中,只是导入了
库
,在rfe命令前面的行中有一个registerDoMC(5)。在整个脚本中,没有一次使用foreach。
doMC
是在这里做任何事情还是只与foreach一起工作?
浏览 2
提问于2014-03-21
得票数 0
回答已采纳
1
回答
makeCluster函数中的第一个参数到底是做什么的?
、
我是
r
编程的新手,从我问题的本质可以看出这一点。我正在尝试利用训练函数的并行计算能力。library(parallel)nCores <-
detectCores
") nThreads<-
detectCores
(logical = TRUE) cat(nThreads, " threads最初,makeClus
浏览 101
提问于2019-04-26
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Win10启动报错werfault.exe?教你一步步排查解决问题
WIN7系统下安装SQL2008
非功能性测试之软件稳定性测试的关键方面
Superpower:一个基于 C# 的文本解析工具开源项目
ChatGPT全线大崩溃!奥特曼亲自致歉:流量远超预期
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券