腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在python中获取大特征向量最近10个欧几里德邻居
的
最快方法
、
、
、
我有一个
numpy
数组
,它有10,000个向量,每个向量有3,000个
元素
。我想返回最接近对
的
前10个索引以及它们
之间
的
距离
。因此,如果第5行和第7行
的
欧几里德
距离
为0.005,而第8行和第10行
的
欧几里德
距离
为0.0052,那么我想返回(8,10,.0052),(5,7,.005)。传统
的
for循环方法非常慢。有没有其他更快
的
方法来获得大特征向量
的</e
浏览 5
提问于2017-01-30
得票数 3
回答已采纳
4
回答
两个
numpy
数组
之间
的
元素
欧几里得
距离
、
、
我有
两个
Numpy
数组
,每个
数组
有n行: a = [[X1a, Y1a], [X2a, Y2a], .. , [Xna, Yna]] b = [[X1b, Y1b], [X2b, Y2b], .. ,[Xnb, Ynb]] 怎样才能得到一个包含每一行
的
欧几里得
距离
的
新表呢?
浏览 17
提问于2021-04-07
得票数 0
2
回答
具有
numpy
矢量化
的
二维阵列中只在一个轴上进行矢量化
、
、
、
、
我有以下函数求出
两个
向量a和b
之间
的
欧几里德
距离
。def distance_func(a,b): return distancevfunc = np.vectorize(distance_func) 我如下所示来获取<
浏览 2
提问于2014-06-08
得票数 1
回答已采纳
1
回答
访问2d
numpy
数组
、
我有一个标签和
numpy
数组
列表,如下所示。我只想用欧几里德
距离
来测量
数组
之间
的
距离
。我将使用类似于dist =
numpy
.linalg.norm(arrayVec1-ArrayVec2)
的
东西 如何仅指定
数组
部分( 0.,0.,0.,.,0.,0.,1.)
数组
( 0.,0.,0.,.,0.,0.,1.))不包括
欧几里得
距离
度量
的
红色和蓝色标签
浏览 0
提问于2014-03-29
得票数 0
回答已采纳
4
回答
在python中计算
numpy
的
欧几里德
距离
、
我是Python
的
新手,所以这个问题可能看起来很琐碎。然而,我没有发现与我类似的案例。我有一个20个节点
的
坐标矩阵。我想计算这个集合中所有节点对
之间
的
欧几里得
距离
,并将它们存储在成对矩阵中。例如,如果我有20个节点,我希望最终结果是一个矩阵(20,20),每个节点对
之间
的
欧几里德
距离
值。我尝试使用for循环遍历坐标集
的
每个
元素
并计算
欧几里得
距离
,如下所示: nco
浏览 4
提问于2015-02-24
得票数 10
1
回答
在Python (
numpy
)中按另外
两个
列表排序
数组
、
、
、
我有一个向量
数组
(或者为了简单起见,您可以假设我有一个
数组
),根据一些计算,我制作了
两个
不同
的
数组
,第一个
数组
的
大小相同,包含0到1
之间
的
数字(对于第一个
数组
的
每个索引,包含汉明
距离
的
第二个和第三个
数组
由于第二个和第三个
数组
包含0到1
之间
的
值,所以我希望对第一个
数组
进行排序,
浏览 0
提问于2014-03-25
得票数 2
回答已采纳
2
回答
新
数组
中
数组
结果有序asc中值
之间
的
欧几里德
距离
、
、
、
我正在寻找一种快速计算
数组
中所有值
的
欧几里德
距离
的
方法。结果应该在一个新
的
数组
中进行排序,并与
两个
使用
的
“合作伙伴”一起进行计算。例:res =
欧几里得
距离
(A)有序上升例句:(未计算)
浏览 2
提问于2013-09-07
得票数 0
回答已采纳
1
回答
获取颜色和颜色列表
之间
的
欧几里得
距离
、
、
在
numpy
或scipy或scikit中-了解如何找到一种颜色和一组颜色
之间
的
距离
?我知道如何找到两组颜色
之间
的
欧几里得
距离
。但我只有一种颜色,我想知道它与一组颜色
之间
的
欧几里得
距离
,这样我就可以在该
数组
中找到“最接近”
的
颜色?
浏览 0
提问于2019-07-27
得票数 0
3
回答
用
numpy
计算
欧几里得
距离
、
我有一个点集,我将它
的
坐标存储在三个不同
的
数组
中(xa,ya,za)。现在,我想要计算这个点集(xa,ya,za等等)中
的
每个点与另一个点集(xb,yb,zb)中
的
所有点
之间
的
欧几里得
距离
,每次都将最小
距离
存储在一个新
的
数组
中。我想做
的
是每次取一个xa[],ya[],za[],并计算它与xb,yb,zb
的
所有
元素
的</e
浏览 3
提问于2013-03-15
得票数 1
回答已采纳
3
回答
计算
numpy
中
两个
点
的
列表
的
距离
、
我有
两个
点列表作为
numpy
.ndarray,每一行都是一个点
的
坐标,如下所示:b = np.array([[1,1,0],[0,1,1],[1,0,1]]) 这里我想要计算
两个
列表中所有点对
之间
的
欧几里得
距离
,对于a中
的
每个点p_a,我想计算它与b中
的
每个点p_b
之间
的
距离
,所以结
浏览 50
提问于2017-12-19
得票数 3
回答已采纳
6
回答
使用
Numpy
在一组点中查找平均
距离
、
、
、
、
我有一个未知维度空间中
的
点
数组
,例如:[[ 115, 241, 314],[ 535, 2986, 41445]]) 我想找出所有点
之间
的
平均
欧几里得
距离
浏览 0
提问于2010-03-05
得票数 13
回答已采纳
1
回答
用TensorFlow2.0计算张量
元素
间
的
欧几里得
距离
、
、
、
、
我可以使用
两个
形状分别为64 x 64 x 320
的
张量。如何计算这些张量
元素
之间
的
欧几里得
距离
?
浏览 11
提问于2020-05-24
得票数 0
1
回答
使用Python计算
欧几里得
距离
的
速度太慢
、
、
、
、
我将数据集从文件读取到
numpy
数组
中,如下所示: data = np.empty(shape=[0, 65], dtype=int) return datadef
浏览 0
提问于2019-05-06
得票数 0
3
回答
有效地计算
Numpy
中
的
欧几里得
Dist矩阵?
、
、
、
我有一个很大
的
二维数据
数组
(大约20k个条目),我想计算所有条目
之间
的
成对
欧几里得
距离
。我需要
的
输出有标准
的
正方形形式。对于这个问题,已经提出了多种解决方案,但似乎都不能有效地适用于大型阵列。对于大型
数组
,使用
的
方法失败。所以我能想到
的
最好
的
方法是使用,这有点笨
浏览 0
提问于2020-03-25
得票数 1
3
回答
如何计算
两个
向量上
的
归一化欧几里德
距离
?
、
假设我有以下
两个
向量:y = [(10-1).*rand(7,1) + 1; randi(10,1,1)]; 前七个
元素
是1,10范围内
的
连续值。最后一个
元素
是1,10范围内
的
整数。现在我想计算x和y
之间
的
欧几里得
距离
,我认为整数
元素
是一个问题,因为所有其他
元素
都可以非常接近,但是整数
元素
<e
浏览 1
提问于2016-07-02
得票数 2
回答已采纳
1
回答
如何在SVG中找到最接近
的
元素
?
、
、
我试图在SVG绘图上
的
所有
元素
中找到与给定
元素
欧几里得
距离
最近
的
元素
。 现在,我对如何测量
距离
并不挑剔-无论是边界框
之间
,质心
之间
还是其他任何东西。除了计算每一对
元素
之间
的
距离
然后排序之外,还有其他方法吗?
浏览 0
提问于2013-03-27
得票数 4
回答已采纳
1
回答
如何在不使用for/while循环
的
情况下迭代ndarray?
、
、
对于
两个
给定
的
一维
数组
或列表,我可以通过函数计算平方
欧几里得
距离
。import
numpy
as np 现在,对于给定
的
向量v和2d-
数组
X,我想要找到X中包含
的
任何向量到向量u
的
最短平方欧几里德
距离
,而不需要迭代具有for/while循环<em
浏览 2
提问于2019-10-26
得票数 0
回答已采纳
1
回答
存储在
两个
数据帧中
的
向量
之间
的
后续
距离
、
我有
两个
numpy
数组
:A = np.random.rand(20).reshape(-1, 2)其中列在二维
欧几里得
空间中可视为x和y坐标。对于A
的
每一行,我需要计算从存储在B中
的
所有点
的
最小
距离
。我
的
真实数据很大,我需要关心速度。在
numpy
中最有效
的
方法是什么?
浏览 2
提问于2020-04-04
得票数 0
回答已采纳
2
回答
在
Numpy
中,从
两个
数组
中找出每对
之间
的
欧几里得
距离
、
、
、
、
我有
两个
2D坐标点(x,y)
数组
b = [ (X1,Y1), (X2,Y2), ...(XN,YN) ]scipy.spatial.cdist函数给出了NxN
数组
中所有对
之间
的
距离
。如果我只是使用norm函数来逐个计
浏览 1
提问于2013-07-30
得票数 3
回答已采纳
1
回答
计算循环遍历列表和
数组
列表
的
数据帧
、
、
、
、
我想使用一个
数组
列表来计算
欧几里得
距离
。import
numpy
as npfrom scipy.spatial import distance data = [np.arraynum中
的
第一个
数组
之间
的
欧几里得
距离
,第二列中
的
每一行都有第二个
数组
,依此类推。distance.euclidean(row, num)
浏览 4
提问于2020-12-18
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券