计算Python Numpy向量之间的欧氏距离
2016-05-12 19:06
435 查看
计算Python Numpy向量之间的欧氏距离,已知vec1和vec2是两个Numpy向量,欧氏距离计算如下:
或者直接:
import numpy dist = numpy.sqrt(numpy.sum(numpy.square(vec1 - vec2)))
或者直接:
dist = numpy.linalg.norm(vec1 - vec2)
相关文章推荐
- Python多线程中的join函数的使用与含义
- 利用Python实现简单的相似图片搜索的教程
- DataNitro: 用Python高效处理Excel数据
- python pickle模块
- Python学习总结一:环境搭建及基本使用
- python并发编程之多进程、多线程、异步和协程
- 文章标题
- Python的lambda匿名函数
- Python3发送post请求,自动记住cookie
- 【python】python中的字符串及其格式化
- Python基础学习笔记3 - list 和 str 的区别,转化,list解析
- python中if __name__ == '__main__': 的解析
- python中lock和rlock(递归锁)的区别
- python socket编程
- python里面的dict和set
- 【python学习笔记】随记
- python -nltk
- python 类实例方法,类方法和类静态方法的区别
- python基于dlib的face landmarks
- python里面的循环语句