腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
广播
numpy
数组
的
幕后
发
生了
什么
、
、
我研究了关于
广播
https://docs.scipy.org/doc/
numpy
-1.13.0/user/basics.broadcasting.html
的
标准python文档。每次我探索这个话题时,我都找不到足够
的
内部细节来了解
广播
在
现实中是如何工作
的
,它是否与矢量化有关?根据文档,
广播
是一种内存效率高
的
操作,并且它不在内存中进行实际复制,因此算术计算在内部是如何工作<em
浏览 19
提问于2019-03-12
得票数 3
1
回答
当
广播
NumPy
数组
时实际发
生了
什么
?
、
我
在
玩
NumPy
,我写了简单
的
函数..., 12.72792206, 15.58845727]])array([[1, 1, 1, 1], [3, 3, 3, 3]
浏览 1
提问于2014-11-18
得票数 1
回答已采纳
1
回答
是否对
numpy
进行了优化以处理
数组
?
、
堆栈溢出上
的
一些答案建议
在
处理数据时使用ndarray
的
ndarray,其中每行
的
元素数不是常数()。import
numpy
as npy = np.array([4,5])我们可以做这样<e
浏览 10
提问于2022-01-30
得票数 1
回答已采纳
1
回答
查询
NumPy
布尔
数组
/使用布尔
数组
进行索引
、
、
import
numpy
as np G1_Compare = G1 > 4print(G1[G1_Compare])[ 5 6 7 8 9 10 11]另外,为
什么
它不打印false元素呢?
浏览 2
提问于2020-12-06
得票数 0
1
回答
形状为(x)和(x,y)
的
点积
、
、
我对
numpy
真的很陌生,所以我在理解点积时遇到了一些麻烦。我有一段简单
的
代码:B = np.ones((5,10)) # array([ 5., 5., 5.,A.dot(B).shape我不能理解这段代码中发
生了
什么
。我有点困惑,因为(10,)
的
形状似乎不是列向量,因为转置是相同
的
。 正在
广播
A吗?我认为A应该
广播
浏览 2
提问于2015-11-16
得票数 1
4
回答
现在需要重塑吗?
、
我想用列
的
平均值减去
numpy
数组
中
的
所有值。以前,下列代码起作用:现在,这段代码产
生了
如下错误消息: centered_data = data - data.mean(axis = 1).reshape(data.shape[0],1) 数据为
numpy
.ndarray为
什么</e
浏览 5
提问于2015-06-09
得票数 1
2
回答
TensorFlow
广播
、
、
广播
是使不同形状
的
数组
具有可兼容
的
算术运算形状
的
过程。
在
numpy
中,我们可以
广播
数组
。TensorFlow图形支持类似于
numpy
的
广播
吗?
浏览 0
提问于2018-04-23
得票数 4
回答已采纳
2
回答
Numpy
,python:
广播
时自动展开
数组
的
尺寸
、
、
考虑下面
在
Numpy
数组
广播
中
的
练习。A3 = np.random.randn(2,10,10) # 3D v * A3 # error 我知道
广播
的
Numpy
我理解为
什么
试图将一个(2,1)
数组
广播
为(2,N,N)
数组
失败,而且在这个
广播
结束之前,我必须将(2,1)
数组</e
浏览 3
提问于2013-07-10
得票数 12
回答已采纳
1
回答
ipython并行和非拷贝发送
numpy
数组
、
、
、
我正在尝试理解IPython parallel对
numpy
数组
的
非复制发送/接收发
生了
什么
。我知道消息
的
非复制接收是只读
的
,但这使我期望我接收
的
numpy
数组
充当视图,指向原始
数组
(至少
在
共享内存机器上)。然后,我期望如果在其中一个计算节点上修改
numpy
数组
,那么我
在
notebook中对该
数组
<em
浏览 4
提问于2015-02-20
得票数 1
3
回答
使用
NumPy
,从一维和二维无循环
的
函数中创建三维
数组
、
、
、
使用python/
numpy
,我可以创建我想要
的
3D
数组
(注意矩阵指数函数),如下所示from scipy.linalg import expm B = np.ones((2,2)) C[:,:,i] = expm(a[i]*B)[[[ 1. 4
浏览 0
提问于2018-03-15
得票数 1
1
回答
为
什么
我可以
在
Pandas DataFrames上使用
numpy
函数?
、
、
我偶然发现
NumPy
函数可以直接应用于Pandas DataFrames。例如:很管用。这不是我所期望
的
,因为
NumPy
对熊猫一无所知。
幕后
发
生了
什么
?
浏览 1
提问于2020-05-13
得票数 0
1
回答
为
什么
在
简单
的
数学运算中,熊猫比
numpy
快?
、
、
、
最近,我观察到熊猫
的
乘法速度更快。我在下面的示例中向您展示了这一点。
在
如此简单
的
操作上,这怎么可能呢?这怎么可能呢?pandas数据帧中
的
底层数据容器是
numpy
数组
。测量import pandas as pd d = pd.DataFrame(a.copy())10 l
浏览 1
提问于2020-06-17
得票数 2
3
回答
如何在Python中
广播
列表?
、
、
我需要用Python向一个更大
的
值
广播
一个列表。实际上,我正在研究一个不使用
Numpy
的
反向传播算法。
在
我有限
的
开发环境中,我没有太多
的
权限。据我所知,当你
在
两个
数组
上使用
Numpy
.dot()操作时,如果一个
数组
比另一个
数组
小,那么
numpy
将
广播
另一个
数组
,因此它们
的
大小相等。dW = np.dot(dZ,
浏览 49
提问于2021-10-20
得票数 3
回答已采纳
1
回答
空
数组
的
Python对象
数组
、
、
我试图
在
不使用循环
的
情况下创建一个空
数组
的
numpy
数组
。[])a = np.empty((3, 3), object) File "<stdin>", line 1, in <module
浏览 1
提问于2021-06-30
得票数 1
回答已采纳
2
回答
如何在不调用`np.vectorize`
的
情况下强制
广播
函数
、
、
我想寻找一种强制
广播
函数
的
方法。
在
某些情况下,函数/方法可能会在以后
的
实例中被重写为常量函数。., 5] 我知道像np.vectorize这样
的
方法会强制函数
广播
,但问题是这是低效
的
,因为它本质上是
在
幕后
循环。(参见documentation) 我们还可以使用像np.frompyfunc这样
的
工厂方法,它允许我们将python函数转换为
numpy
通用函数ufunc,例如,参见here。这
浏览 16
提问于2019-05-16
得票数 3
回答已采纳
1
回答
Cython类型
的
内存视图:它们到底是
什么
?
、
、
、
Cython 很好地解释了它们允许
的
内容,如何声明它们,以及如何使用它们。my_arr = np.empty(10, np.int32)可以使my_arr
的
访问/分配更快。
在
幕后
发
生了
什么
?
Numpy
应该已经以连续
的
方式分配内存中<e
浏览 3
提问于2016-05-25
得票数 25
回答已采纳
1
回答
numpy
:如何沿多轴挤压基
数组
?
假设我有一个像这样
的
“种子”
数组
:>>> seed = np.array([[2*i, 2*i + 1] for i in range(4)]),做这种事情
的
最佳实践是
什么
?在下面的增编中,我给出了几种我能想到
的
方法,它们都是利用地下
广播
浏览 5
提问于2012-01-06
得票数 2
3
回答
Numpy
阵列
广播
规则
、
、
我很难理解
Numpy
的
阵列
广播
规则。 显然,如果你
在
两个尺寸和形状相同
的
数组
上执行元素乘法,那么一切都很好。此外,如果你把多维
数组
乘以一个标量,它就能工作。这我能理解。但是如果你有两个不同形状
的
N维
数组
,我不清楚
广播
规则到底是
什么
。这个解释说:为了
广播
,一个操作中两个
数组
的
尾轴
的
大小必须是相同
的
,或者其中一个必
浏览 16
提问于2012-06-24
得票数 26
回答已采纳
1
回答
什么
时候
广播
是个坏主意?(矮胖)
、
、
术语描述了
numpy
如何在算术操作中处理不同形状
的
数组
。Example 2 : a = array([1.0,2.0,3.0])a * b >我们可以认为,
在
算术运算期间,标量b被拉伸成一个形状与a相同
的
数组
。
Numpy
足够聪明地使用原始标量值,而无需实际复制,因此
广播
操作尽可能具有内存和计算效率(b是标量,而不是
浏览 1
提问于2017-11-15
得票数 12
2
回答
在
确认邮件
的
幕后
发
生了
什么
?
、
通常情况下,当你在网站上注册一个账户或者
在
Craigslist上发布一些东西时,这个网站会给你
发
一封电子邮件,直到你点击电子邮件中
的
链接,你
的
账户才会活跃起来。我知道这样做是为了确认你是一个人,防止机器人在网站上
发
垃圾邮件,但我不明白服务器端发
生了
什么
。 网站是否将您
的
信息保存在临时数据库中?他们发送给你
的
电子邮件链接是否包含启动你帐户所需
的
所有信息?很好奇是否有不同
的
方法来做这件事,利弊是
浏览 0
提问于2016-12-09
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TensorFlow和NumPy的Broadcasting 机制探秘
Python数据分析之numpy(四)
Numpy 教程汇总集,再也不怕学不会数据科学啦!
NumPy,科学计算的Python神器!
如何将Numpy加速700倍?用 CuPy 呀
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券