0
点赞
收藏
分享

微信扫一扫

numpy-生成数据


numpy-生成数据

生成全0矩阵

import numpy as np
a=np.zeros(5)
# 设置数据类型
b=np.zeros(5,dtype=int)
# 设置维度
c=np.zeros(shape=(5,6),dtype=int)
print(a)
print(b)
print(c)

numpy-生成数据_深度学习

生成全1矩阵

import numpy as np
a=np.ones(5)
b=np.ones(5,dtype=int)
c=np.ones(shape=(5,6),dtype=int)
print(a)
print(b)
print(c)

numpy-生成数据_python_02

设置全*矩阵

import numpy as np
a=np.full(10,6)
b=np.full((5,6),6)
print(a)
print(b)

numpy-生成数据_随机数_03

生成等差数列

import numpy as np
a=np.linspace(0,20,6)
print(a)

numpy-生成数据_python_04

生成随机数

import numpy as np
a=np.random.randint(0,20)
b=np.random.randint(0,20,size=5)
c=np.random.randint(0,20,size=(5,3))
print(a)
print('------------')
print(b)
print('------------')
print(c)

numpy-生成数据_等差数列_05

随机数种子

无论运行多少次 只要种子的值不变 生成的数就是一样的

import numpy as np
np.random.seed(20)
a=np.random.randint(0,20,5)
print(a)

numpy-生成数据_等差数列_06

浮点随机数

import numpy as np
a=np.random.random()
b=np.random.random((3,4))
print(a)
print('------------')
print(b)

numpy-生成数据_python_07



举报

相关推荐

0 条评论