
Python
文章平均质量分 53
JJGuoo
这个作者很懒,什么都没留下…
展开
-
Windows下安装Python常用工具包(numpy、scipy、scikit-learn)
机器学习常用到的python工具包有numpy、scipy、scikit-learn。如果安装了pip的话,直接 pip install numpy 就可以安装 numpy ,但 scipy 依赖于 numpy+mkl ,由于直接安装 numpy 并不会安装 Inter MKL ,从而导致无法安装 scipy 。因此,可以从加州大学底下一个实验室的网站(http://www.lfd.uci原创 2017-03-13 16:34:27 · 3677 阅读 · 0 评论 -
求矩阵各个元素两两之间的欧式距离(python实现)
本文转载自:http://blog.youkuaiyun.com/uwell_peng/article/details/49992759在很多算法中都会涉及到求向量欧式距离,例如机器学习中的KNN算法,就需要对由训练集A和测试集B中的向量组成的所有有序对,求出和的欧式距离。如果一个二重的嵌套循环来实现,在向量集很大时效率不高。这里介绍如何将这一过程用矩阵运算实现。假设有转载 2017-03-15 11:10:43 · 9027 阅读 · 0 评论 -
Numpy:排序及返回索引、多重复制、两个矩阵对应元素取最小值、随机选择元素
1.排序: sort()# 方法一:import numpy as npa = np.array([[4,3,5,],[1,2,1]])print (a)b = np.sort(a, axis=1) # 对a按每行中元素从小到大排序print (b)# 输出 [[4 3 5] [1 2 1]][[3 4 5] [1 1 2]]# 方法二:import numpy as原创 2017-03-15 14:20:24 · 7876 阅读 · 0 评论 -
计算Python Numpy向量之间的欧氏距离
本文转载自:http://blog.youkuaiyun.com/garfielder007/article/details/51386683计算Python Numpy向量之间的欧氏距离,已知vec1和vec2是两个Numpy向量,欧氏距离计算如下:import numpy dist = numpy.sqrt(numpy.sum(numpy.square(vec1 - vec2转载 2017-04-17 14:57:58 · 2964 阅读 · 0 评论 -
Python error: Microsoft Visual C++ 9.0 is required
本文转载自:http://blog.youkuaiyun.com/liwugang43210/article/details/50732920Python通过pip或者源码来安装某些模块时,这些模块包含有c/c++源码,安装过程会调用本地的编译器编译这些代码。在Windows平台下我安装时候的错误消息是“error: Microsoft Visual C++ 9.0 is required. Ge转载 2017-05-03 10:59:15 · 1619 阅读 · 1 评论 -
Ubuntu下Pycharm安装、运行、卸载
https://blog.youkuaiyun.com/yucicheung/article/details/79336258https://blog.youkuaiyun.com/apple9005/article/details/52900335转载 2018-04-27 18:49:00 · 3558 阅读 · 0 评论