找回密码
 注册
查看: 699|回复: 0

R语言 Rmpi包 mpi.gather.Robj()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-27 19:06:13 | 显示全部楼层 |阅读模式
mpi.gather.Robj(Rmpi)
mpi.gather.Robj()所属R语言包:Rmpi

                                        Extentions of MPI\_Gather and MPI\_Allgather APIs
                                         扩张的MPI \ _Gather和MPI \ _Allgather的API

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

mpi.gather.Robj gathers each member's object to the member  specified by the argument root. The root member receives the objects as a list. mpi.allgather.Robj is the same as mpi.gather.Robj except that all members receive the result instead of just the root.
mpi.gather.Robj集的说法root指定的成员,每名成员的对象。的根成员接收的对象为一个列表。 mpi.allgather.Robj是一样mpi.gather.Robj除外的所有成员接受的结果,而不是仅仅根。


用法----------Usage----------


mpi.gather.Robj(obj=NULL, root = 0, comm = 1, ...)

mpi.allgather.Robj(obj=NULL, comm = 1)



参数----------Arguments----------

参数:obj
data to be gathered. Could be different type.
被收集的数据。可能是不同的类型。


参数:root
rank of the gather
排名在收集


参数:comm
a communicator number
一个通信号


参数:...
optional arugments to sapply.
可选的arugmentssapply。


Details

详细信息----------Details----------

Since sapply is used to gather all results, its default option  "simplify=TRUE" is to simplify outputs. In some situations, this option  is not desirable. Using "simplify=FALSE" as in the place of ... will tell sapply not to simplify and a list of outputs will be returned.
,由于sapply用于收集所有的结果,它的默认选项“= TRUE”简化,简化输出。在某些情况下,此选项是不可取的。使用“简化= FALSE”的地方......告诉sapply,不简化和输出的列表将被退回。


值----------Value----------

For mpi.gather.Robj, it returns a list, the gathered message  for the root member. For mpi.allgatherv.Robj, it returns a list, the gathered message  for all members.
对于mpi.gather.Robj,它返回一个列表的根成员,所收集的信息。 mpi.allgatherv.Robj,它返回一个列表,所收集的信息的所有成员。


(作者)----------Author(s)----------



Hao Yu and Wei Xia




参考文献----------References----------

http://www-unix.mcs.anl.gov/mpi/www/www3/

参见----------See Also----------

mpi.gather, mpi.allgatherv.
mpi.gather,mpi.allgatherv。


实例----------Examples----------


## Not run: [#不运行:]
#Assume that there are some slaves running[假设,有一些从站运行]
mpi.bcast.cmd(id<-mpi.comm.rank())
mpi.bcast.cmd(x<-rnorm(id))
mpi.bcast.cmd(mpi.gather.Robj(x))
x<-"test mpi.gather.Robj"
mpi.gather.Robj(x)

mpi.bcast.cmd(obj<-rnorm(id+10))
mpi.bcast.cmd(nn<-mpi.allgather.Robj(obj))
obj<-rnorm(5)
mpi.allgather.Robj(obj)
mpi.remote.exec(nn)

## End(Not run)[#(不执行)]

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-24 14:53 , Processed in 0.022855 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表