numpy API: numpy.flipud

numpy API: numpy.flipud Flip array in the up/down direction. 对数组进行上下翻转。 例子: A = np.random.randn(2,3,5) # 相当于从最后一个元素开始翻转 A[::-1] array([[[ 0.726...

2018-08-24 17:41:22

阅读数:30

评论数:0

numpy API:np.hstack(水平) 、np.vstack(垂直)

import numpy as np a = np.array(range(10)).reshape(-1, 1) b = np.array(range(10,20)).reshape(-1,1) c = np.array(range(20,30)).reshape(-1,1) #hori...

2018-06-12 08:22:02

阅读数:116

评论数:0

numpy:计算向量范数

import numpy as np # 计算欧氏距离 s1 = np.array([ 0,1.2,1.5,0,0,0,0,0,0]) s2 = np.array([1.2,0,0.8,0,0,0,0,0,0]) op1 = np.sqrt(np.sum(np.square(s1 - s2)...

2018-06-10 09:47:01

阅读数:320

评论数:0

numpy API: np.random.seed() 与 np.random.RandomState()

np.random.seed()设置种子之后,用np.random.RandomState()记录种子,这样后续生成的随机数都是可以重用的。 例子: np.random.seed(1234) np.random.uniform(0, 10, 5) array([1.9151945 , 6...

2018-06-03 11:03:20

阅读数:99

评论数:0

numpy API: np.random.multivariate_normal

例子: >>> mean = (1, 2) >>> cov = [[1, 0], [0, 1]] &...

2018-06-02 10:48:17

阅读数:137

评论数:1

jacobian行列式以及生成相同协方差的数据和不同协方差的数据的函数

jacobian 设随机变量xxx 服从正态分布N=(μ,σ2)N=(μ,σ2)N=(\mu,\sigma^2),概率密度函数为f(x)f(x)f(x),则xxx的仿射变换(affine transformation): r=ax+b(1)(1)r=ax+br = ax + b \tag{1}...

2018-06-02 10:20:01

阅读数:59

评论数:1

random.seed()设置可复用的随机结果

例子: #Simple python programme to understand random.seed() importance import random random.seed(10) print(random.randint(1,100)) #和seed 10 结果一样 r...

2018-05-30 10:28:03

阅读数:210

评论数:0

numpy API:numpy.random.multinomial

作用:从多样式分布采样。 numpy.random.multinomial(n, pvals, size=None) 参数: n : 试验次数 pvals : p长度序列,表示每次的概率 size : int or tuple of ints, optional 例子: 1....

2018-05-23 19:45:47

阅读数:321

评论数:0

numpy API:np.set_printoptions

作用:确定浮点数字、数组、和numpy对象的显示形式。 例子: #精度为小数点后4位 np.set_printoptions(precision=4) print(np.array([1.123456789])) [1.1235] #超过阈值就缩写 np.set_printopt...

2018-05-15 19:33:35

阅读数:559

评论数:0

numpy API: np.repeat

np.repeat(a, repeats, axis=None) 作用: 复制数组的元素。 Parameters a : array_like Input array. repeats : int or array of ints 每个元素复制多少次. axis ...

2018-05-09 20:25:13

阅读数:39

评论数:0

Numpy:array、asarray、asanyarray

array和asarray的区别 看asarray的定义: def asarray(a, dtype=None, order=None): return array(a, dtype, copy=False, order=order) 和array相似, 除了默认设置copy...

2018-05-08 10:43:54

阅读数:359

评论数:0

numpy.unravel_index

numpy.unravel_index(indices, dims, order=’C’) 作用:将平面索引或平面索引数组转换为坐标数组。 Parameters: indices : array_like dims : 整型元组,指定原多维数组的维度 order : {‘C’, ‘F’...

2018-05-08 09:52:17

阅读数:154

评论数:0

numpy.argmax

作用:返回轴上最大值的索引。 例子: a = np.arange(6).reshape(2,3) a array([[0, 1, 2], [3, 4, 5]]) np.argmax(a) 5 np.argmax(a, axis=0)#列上最大值的索引 array([1, 1,...

2018-05-08 09:32:55

阅读数:117

评论数:0

numpy:图像RGB用numpy降低为灰度值

下载图像: from sklearn.datasets import load_sample_image china = load_sample_image("china.jpg") flower = load_sample_image(&quot...

2018-04-11 09:55:09

阅读数:82

评论数:0

numpy:排序

import numpy as np """选择排序""" def selection_sort(x): for i in range(len(x)): swa...

2018-04-09 22:35:14

阅读数:31

评论数:0

np.random.RandomState

rng = numpy.random.RandomState(23355) arrayA = rng.uniform(0,1,(2,3)) 产生一个2行3列的assarray,其中的每个元素都是[0,1]区间的均匀分布的随机数 这里看以看到,有一个23355这个数字,其实,它是伪随机数产生器的...

2018-04-02 20:24:21

阅读数:90

评论数:0

numpy:np.random.rand

从[0, 1)均匀分布生成值 np.random.rand(3,2) array([[ 0.14022471, 0.96360618], #random [ 0.37601032, 0.25528411], #random [ 0.49313049, 0.9...

2018-03-30 13:34:49

阅读数:111

评论数:0

numpy.meshgrid

meshgrid的目的是从x值数组和y值数组中创建一个矩形网格。xvalues = np.array([0, 1, 2, 3, 4]) yvalues = np.array([0, 1, 2, 3, 4,5])xx, yy = np.meshgrid(xvalues, yvalues)plt.pl...

2018-01-02 18:12:22

阅读数:106

评论数:0

numpy: np.c_

Translates slice objects to concatenation along the second axis. 将可切片的目标沿着1轴连接起来>>> np.c_[np.array([[1,2,3]]), 0, 0, np.array([[4,5,6]])] a...

2017-12-24 10:43:31

阅读数:161

评论数:0

numpy:np.random.randn

numpy.random.randn numpy.random.randn(d0, d1, …, dn) 从标准正太分布里返回样本官网例子:#正态分布中的随机数 >>> np.random.randn() 2.1923875335537315 #random#生成(2,4)的...

2017-12-22 22:03:30

阅读数:290

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭