腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
6
回答
沿给定轴与一维阵列相乘的
numpy
ndarray
、
、
、
我有一个n维的
numpy
数组
,我想用一个向量(一维
数组
)沿着某个维度(它可以改变!)
乘以
它。举个例子,假设我希望沿着第一个
数组
的轴0
将
一个2d
数组
乘以
一个一维
数组
,我可以这样做:b=np.ones(5) c=a*b[:,np.newaxis换句话说,我想知道如何在正确的位置使用np.newaxis
生成
一个片。假设a是
3d
的,我想沿着ax
浏览 6
提问于2015-05-04
得票数 25
回答已采纳
2
回答
Numpy
。
将
多个
数组
相
乘以
生成
3D
数组
、
、
给出我嵌套的for循环来计算一个
数组
,我怎么才能在不使用任何循环的情况下用
Numpy
写出呢?
浏览 12
提问于2018-01-30
得票数 0
1
回答
具有
numpy
的二维-三维阵列乘法
、
、
我有两个2D (
numpy
)
数组
,我想通过以下方式
生成
一个
3D
数组
:第一个
数组
的每个n行将(从元素上)
乘以
第二个
数组
以
生成
一个新的矩阵,从而
生成
n新
数组
(形成一个
3D
数组
)。[a21*b21 a22*b22 a23*b23] # Which is equivalent to (in <e
浏览 1
提问于2020-01-08
得票数 1
回答已采纳
4
回答
将
3D
numpy
数组
乘以
2D
numpy
数组
、
、
、
我需要将一个3Dnumpy
数组
乘以
2Dnumpy
数组
。 假设
3D
阵列A的形状为(3, 100, 500),2D阵列B的形状为(3, 100)。我需要对
3D
数组
中的500个轴中的每一个
乘以
2D
数组
,然后我需要沿着结果
数组
的第一个轴求和,得到一个大小为(100, 500)的
数组
。我可以通过几个for循环到达那里,但肯定有一个
numpy
函数可以在一行内实现这一点?
浏览 41
提问于2020-03-10
得票数 0
3
回答
如何
将
(x,y)
numpy
数组
重塑为(x,y,1)
数组
?
、
、
如何
将
(55,11)
numpy
数组
重塑为(55,11,1)
numpy
数组
?尝试:for i in range(len(
numpy
_array)):
numpy
_array[i] =
numpy
浏览 13
提问于2022-06-07
得票数 0
回答已采纳
1
回答
将
Numpy
3D
数组
乘以
1维
数组
、
、
、
、
我正在尝试
将
一个
3D
数组
乘以
一个1D
数组
,这样沿着第三(深度: d)维度的每个2D
数组
计算如下:我最终得到了一个
数组
,看起来像这样:[1,1][[2,2]][3,3]这将是
将
np.ones((3,2,2))与1,2,3正确相乘的结果。
浏览 1
提问于2013-01-25
得票数 6
2
回答
将同一数值
数组
与标量相乘多次
、
、
、
、
我有一个大小为(9,9,200)的
3D
NumPy
数组
和一个大小为(200,200)的2D
数组
。我想要取每个形状为(9,9,1)的通道,并
生成
一个
数组
(9,9,200),每个通道在单行中
乘以
1标量200倍,并对其进行平均,结果
数组
为(9,9,1)。基本上,如果输入
数组
中有n通道,我希望每个通道
乘以
n并求平均值-这应该发生在所有通道上。有没有有效的方法来做到这一点呢?到目前为止,我得到的是- import
nu
浏览 27
提问于2021-10-19
得票数 2
4
回答
根据值将不同的函数应用于
数组
、
、
、
我试图对
numpy
数组
的第一部分和第二部分应用不同的函数。因此,在这个例子中,
将
小于0.5的项
乘以
2,然后
将
1
相
加到0.5及以上的项。def myFunc: def test(): if i < 0.5
浏览 0
提问于2018-05-09
得票数 1
回答已采纳
2
回答
具有匹配索引的2个
数组
列表的乘法
、
给定2个
数组
列表(或2个
3D
数组
),在
numpy
中,除了循环之外,有没有更聪明的方法来获得第一个列表的第一个
数组
乘以
第二个列表的第一个
数组
,依此类推?我有一种感觉,我忽略了显而易见的事情。这是我目前的实现: import
numpy
as np r.append(ry[..., i] @ rz[.
浏览 18
提问于2020-08-06
得票数 0
回答已采纳
1
回答
N维矩阵的一维
Numpy
乘积
、
我有一个带有[M, N, 3]形状的
3D
numpy
数组
b和一个带有shape [M, N]的2D
数组
b。我希望
将
a第3维中的3个值
乘以
b中的相应值,我目前正在这样做:a[:,:,1] *= b我想知道是否有一个单行的方法来实现这一点。 谢谢!
浏览 7
提问于2019-10-13
得票数 4
回答已采纳
1
回答
PIL TypeError:无法处理此数据类型:(1,1,1),|u1
、
、
、
、
我有一个形状为(1,28,28)的
numpy
.ndarray,值是0,1范围内的浮点数。我的最终目标是
将
数组
保存为png图像。即使在转置
数组
并将其与255
相
乘以
获得uint值之后,它仍然抛出错误*** TypeError: Cannot handle this data type: (1, 1, 1), |u1。
浏览 1171
提问于2020-08-12
得票数 4
回答已采纳
1
回答
将
大型
3D
NumPy
数组
加载到Paraview中
、
、
保存大型
3D
NumPy
数组
的最佳文件格式是什么,这样我就可以轻松地将其加载到Paraview中? 我有一个非常大的
3D
NumPy
数组
,里面充满了数据点。我尝试使用几种不同的方法
将
这个大型
数组
加载到Paraview中,但没有成功。该
数组
的维数为(2000,1500,200)。到目前为止,我已经使用gridToVTK
将
数组
转换为.vtr文件,但是如果
数组
远远大于100MB,grid
浏览 19
提问于2021-04-21
得票数 0
回答已采纳
1
回答
Numpy
3D
数组
乘以
2D
数组
、
我用W = shape(D,C,F)得到了一个
3D
数组
,用X = shape(D,F)得到了一个2D
数组
。我想输出一个形状为(D,C)的矩阵。
浏览 2
提问于2018-07-26
得票数 0
1
回答
如何
将
列X的所有条目
乘以
一个常量,其中X是变量
、
给定X和一个D维的
numpy
数组
,如何
将
X列的所有条目
乘以
C。例如,考虑下面的
3D
情况:M[1,::]*=CM[:,1,:]*=CM[::,1]*=C 我该如何对其进行编码
浏览 0
提问于2018-04-04
得票数 1
1
回答
Numpy
浮标促销不一致
、
、
、
我的理解是,在x = f() * g()中,首先执行f(),然后执行g(),然后再
乘以
结果,然后才分配给x。然而,下面似乎与此
相
矛盾:print((np.array([1.], dtype='float32') * np.arraynp.array([1.], dtype='float32') * np.sqrt(2)).dtype)>>> float
浏览 3
提问于2021-03-08
得票数 4
回答已采纳
1
回答
仅在多维阵列的一个轴上卷积(在视频帧上运行平均值)
、
、
、
、
如果我有一个一维
数组
的堆栈,那么很容易在第一个轴上得到一个运行平均值:from scipy.ndimage import convolve1d然而,如果我有一堆
3D
数组
,那么显而易见的解决方案就会变得极其缓慢。250x250 running_mean
浏览 0
提问于2022-04-29
得票数 0
1
回答
生成
与现有一维
数组
具有预先指定关联的
NumPy
一维
数组
?
、
、
我有一个非
生成
的一维
NumPy
数组
。现在,我们将使用
生成
的一个。import
numpy
as np 我需要一个与0.3
相
关的
数组
: arr2 = '?'
浏览 0
提问于2019-11-25
得票数 2
回答已采纳
1
回答
在python中从64和10个长向量高效地
生成
64 x 10矩阵
、
、
、
我试图通过有效地
将
两个
数组
相乘来创建一个64
乘以
10的矩阵。 假设
数组
B有64个元素,
数组
C有10个元素。我想由此
生成
一个64
乘以
10的矩阵。有没有一种方法可以用python/
numpy
快速有效地做到这一点呢?
浏览 14
提问于2020-11-04
得票数 0
回答已采纳
2
回答
Python
3d
数组
乘以
一维向量
、
我正在尝试
将
一个12x256x256
数组
乘以
一个12
数组
。第一个是由12个256x256
数组
组成的堆栈,第二个是由一维标量组成的堆栈。因此,如果第二个
数组
是1, 2,3,4,...,12,那么我想将
3d
的第一层
乘以
1,
将
第二层
乘以
2,依此类推。 我该怎么做呢?
浏览 3
提问于2014-06-11
得票数 1
3
回答
Numpy
Matrix一直给我一个错误
、
2-dimensionala_list = [[(1,100) for _ in range(32)] for _ in range(32)]
numpy
.matrix如果我打印a_list,它显然是一个二维元组矩阵,但是
numpy
不这么认为。
浏览 1
提问于2010-03-25
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券