numpy
silent56_th
大学生一枚,对机器学习、图像处理感兴趣,偶尔也会刷刷leetcode或者hihocoder。希望在这里可以和大家多多交流,互相学习。
展开
-
python、numpy、scipy、matplotlib的一些小技巧
这里是作者使用python, numpy 以及 scipy时经常忘记的一些有用的小技巧,记录在这里。 斜体字为作者自己的理解,仅供参考,欢迎指教。 参考网址:Python Numpy Tutorial,Numpy and Scipy Documentation,Python 3.5.2 documentation,The Matplotlib API。Python基本运算 1.1. x**y原创 2016-12-19 22:30:05 · 1807 阅读 · 0 评论 -
numpy函数:numpy.add.at
np.add.at(a,indices,b) 假设a.shape=[N,T,D],且b.shape = [N,T,D]/[T,D]/[D],则相当于for indice in indices: a[indice] += b一种特殊情况是b.shape=[len(indices),N,T,D],则相当于:for index,indice in enumerate(indices):原创 2017-03-04 15:55:27 · 6044 阅读 · 1 评论 -
使用numpy复制拓展数据
具体地,先使用np.stack拓展维度,然后使用np.tile复制数据。 关于np.stack和np.tile的使用请参考numpy.tile和numpy.stack原创 2017-10-20 22:39:35 · 1255 阅读 · 0 评论 -
numpy ndarray初始化
使用list初始化ndarray,应该使用numpy.array 函数。 注意不是使用numpy.ndarray函数,ndarray调用的初始化函数的第一个参数是shape,所以会生成list指定大小的ndarray,而不是以其作为初始值。原创 2017-12-20 20:54:17 · 6425 阅读 · 0 评论 -
numpy交换ndarray的两个维度
https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.swapaxes.html np.swapaxes(data,axis1,axis2)原创 2017-12-27 21:24:12 · 16161 阅读 · 0 评论