腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
MPI4PY
-
包含
各种
数据类型
的
散布
Numpy
数组
、
我有一个
包含
各种
数据类型
(字符串、整数等)
的
numpy
数组
。 我尝试将
numpy
数组
分散到20个节点上: 样本数据从CSV文件中提取出来,然后放入一个称为" data“
的
numpy
数组
中。data =
numpy
.array(sample_data)rank = comm.Get_rank() size = comm.Get_
浏览 19
提问于2021-03-18
得票数 0
1
回答
使用MPI将字典分散到python中
、
、
、
我曾经处理过整数和其他
数据类型
,但由于字典可以
包含
任何内容,我不确定它是否可以作为一个
numpy
对象分散。下面是我尝试过
的
,但显然是行不通
的
。我不知道如何
散布
‘数据’,即使它是可能
的
,因为数据是一个字典。from
mpi4py
import MPIsize = comm.Get_size() rank = comm.Get_rank
浏览 0
提问于2019-04-02
得票数 0
2
回答
如何在
mpi4py
中分散和收集python对象列表
、
、
、
、
我有一个
包含
100,000个python对象
的
列表,我希望在
mpi4py
中分散和收集这些对象。当我尝试使用8个处理器时,我得到:当我尝试从列表中创建一个对象
数组
并使用聚集和
散布
时,我得到一个错误,基本上说明
数组
的
数据类型</em
浏览 93
提问于2018-06-19
得票数 1
3
回答
MPI4Py
导致发送/recv错误
、
有人能告诉我为什么这个最小
的
工作示例抱怨TypeError: expected a writeable buffer object#!/usr/bin/env pythonrank = MPI.COMM_WORLD.Get_rank() comm
浏览 7
提问于2013-10-15
得票数 2
回答已采纳
1
回答
如何利用
mpi4py
实现不等长
数组
的
采集
、
、
期望
的
行为: 我试图在不同
的
节点上获取不同长度
的
列表,在一个节点中收集它们,并让主节点将它们放在一个集合中。这个列表在每个节点中都被命名为rout_array。请注意,rout_array中
的
元素仅为整数,且在节点之间不唯一。当我
的
代码中没有字符串时,我不知道如何获得用于KeyError
的
'O'。所有列表都
包含
整数,
numpy
数组
包含
整数,而此处活动
的
唯一字典中只有用于键
浏览 2
提问于2016-06-23
得票数 6
回答已采纳
1
回答
mpi4py
Gatherv面向KeyError:'0‘
、
、
我是
mpi4py
的
新手。我编写代码是为了由多个处理器处理一个大型
的
numpy
数组
data。由于我无法提供输入文件,所以我提到了data
的
形状。data
的
形状是3000015,它
包含
字符串类型
的
数据。from
mpi4py
import MPIimport datetime as dt comm = MPI.COMM_
浏览 4
提问于2016-08-11
得票数 1
2
回答
Mpi4Py
-发送无拷贝
的
numpy
子
数组
(非连续内存)
、
、
、
我需要发送3d
numpy
数组
的
子
数组
。但是将子
数组
直接传递给MPI.Send()失败,错误为:通过MPI.Datatype.Create_vector创建新
的
数据类型
没有帮助目前,我通过将子
数组
复制到具有连续内存布局
的
临时
数组
来解决此问题。 问题是缓冲区往往非常大,它会吃掉所有的内存和可用
的
交换空间。我认为创建跨步<em
浏览 3
提问于2015-12-17
得票数 3
2
回答
有没有办法用
Mpi4py
发送(大写)字符串列表?
、
、
、
这是我在第0位
的
数据集,在将其转换为
NumPy
数组
后,我想使用send将其发送到另一位。data = [['zzz', '2', '-1'], ['xxx', '5', '-99'], ['zzz', '2', '-1']] 在转换为
NumPy
数组
时,我尝试了许多字符串
数据类型
,但都不起作用'S13&
浏览 33
提问于2020-12-10
得票数 1
2
回答
带有
mpi4py
的
comm.Scatter KeyError
、
我是MPI和
mpi4py
的
新手。我对下面的代码有两个问题。例如,排名0
的
数据不打印,而另一个排名
的
None类型
的
数据打印。
浏览 0
提问于2017-03-25
得票数 1
1
回答
使用
NumPy
在
MPI4Py
中发送和接收结构化
数组
数据
、
、
、
我正在尝试使用
NumPy
的
结构化
数组
在
MPI4Py
中发送和接收数据。下面是我
的
数组
结构:我使用Sendrecv方法来交换数据,如下所示:KeyError: 'T{=l:f0:(5
浏览 0
提问于2012-07-11
得票数 5
回答已采纳
1
回答
Python:使用
mpi4py
将
数组
bcast转换为其他脚本
、
、
、
、
我正在尝试编写两个脚本,一个是master脚本,另一个是worker脚本,其中
的
master脚本将生成worker
的
多个进程,然后将一个
numpy
数组
强制转换为worker spawns。通过查看
mpi4py
的
在线(模糊)教程数量,我觉得我理解了这个概念,但我编写
的
任何测试代码都不会成功地将
数组
发送给工作者。我没有收到错误,但他们从来没有收到过
数组
。谁能给我一个清晰
的
例子,告诉我如何使用
mpi4py
浏览 2
提问于2013-12-18
得票数 3
1
回答
使用MultiEncoder,我有一个
数组
encoders[],我想知道编码器接受什么
数据类型
。那件事怎么可能?
、
、
0]) // I want string更长:我问
的
原因是,python
的
list行为正确,并为
各种
元素保留
数据类型
,而
numpy
数组
则转换为公共类型。>>> na =
numpy
.array(a) typ
浏览 0
提问于2013-11-12
得票数 2
回答已采纳
2
回答
散布
numpy
数组
的
项
、
、
、
我有一个类似于下面的3维
numpy
数组
: [3, 4]], [[9, 10],我想要做
的
是
散布
外部
数组
中
包含
的
每个2D
数组
,以产生以下结果:
浏览 12
提问于2018-03-01
得票数 0
回答已采纳
2
回答
MPI4PY
大阵列散射产生死锁
、
、
、
、
我试图分散一个大小
数组
(3,512,512,48,2),在使用np.float64
的
三个进程之间使用双精度Scatter()
的
数据类型
。# mpirun -np 3 python3 prog.pyfrom
mpi4py
import MPI 对于大
数组
,我必须使用Scatterv()函数。因此,下面是使用此函
浏览 1
提问于2019-11-15
得票数 1
回答已采纳
4
回答
将具有
各种
数字
数据类型
的
结构化
数组
转换为常规
数组
、
、
、
假设我有一个具有
各种
数字
数据类型
的
NumPy
结构化
数组
。作为一个基本例子,如何将其转换为常规
的
NumPy
浮点数
数组
?从,我知道我可以但显然,这是缓慢
的
,因为您“将高效打包
的
NumPy
数组
浏览 3
提问于2014-10-03
得票数 3
回答已采纳
2
回答
如何使用
mpi4py
创建节点间传递
的
结构
、
、
、
、
我正在使用
mpi4py
来并行我
的
代码。我想在节点之间传递两个数据,一个整数和一个实数。我还想使用
数组
和大写
的
Send和Recv函数,它们更快。阅读一些教程,这似乎是可能
的
,但我找不到任何例子。以下是一个不起作用
的
简单版本:from
mpi4py
import MPIsize = comm.Get_size() dt =
num
浏览 3
提问于2016-04-28
得票数 3
回答已采纳
1
回答
可能
的
缓冲区大小限制在
mpi4py
减少()
、
、
、
、
设置Rank 0: [1, 1, 1]减价后我应该这种情况下如果发送长度小于或等于505个元素
的
numpy
数组
,没有问题,但在此基础上,我得到以下输出: [83621b291fb8:0111
浏览 1
提问于2020-05-17
得票数 5
回答已采纳
2
回答
将两个函数应用于
numpy
数组
的
两部分
、
、
我正在尝试找出如何将两个函数应用于一个
numpy
数组
,每个函数只对一半
的
值起作用。下面是我一直在尝试
的
代码 xs[xs<=center] = height*np.exp((-(xs[xs<=centerxs[xs>center] = height*1/(np.abs(1+((center-xs[xs>center])/(fwhh/2))**2))但是,
浏览 1
提问于2011-12-19
得票数 0
回答已采纳
1
回答
<type‘
numpy
.string_>和<type 'str'>类型之间
的
区别是什么?
、
、
、
<type '
numpy
.string_'>和<type 'str'>类型之间有区别吗
浏览 0
提问于2015-05-07
得票数 23
回答已采纳
1
回答
大型ish
数组
的
MPI.Gather调用挂起
、
、
我使用
mpi4py
来并行化我
的
Python应用程序。我注意到,每当我过多地增加进程数量或所涉及
的
数组
大小时,我都会在MPI.Gather期间遇到死锁。示例:RANK = COMM.Get_rank() SIZE = COMM.Get_size但是,如果我将
数组
维度更改为(10, 400, 15),或者使用-n 2运行脚本,则一切都按预期工
浏览 0
提问于2019-02-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Numpy基础(一)
NumPy专题(1)初识NumPy数组
Python数据科学NumPy教程(1)
Numpy 修炼之道(1)——什么是 Numpy
NumPy数组详解 玩转NumPy(1)
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券