深度学习用到的Python包

本文介绍了深度学习中常用的Python库,包括numpy用于数组和矩阵运算,matplotlib提供2D绘图功能,h5py用于读取HDF5数据,PIL处理图像,scipy则涉及数值运算和图像处理,而sklearn提供了丰富的数据挖掘工具。
摘要由CSDN通过智能技术生成

numpy

Python的一个扩充程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 

numpy方法 解释
np.dtype 指定当前numpy对象的整体数据, 见下一个表格
np.itemsize 对象中每个元素的大小, 单位字节
np.size 对象元素的个数, 相当于np.shape中的n*m值
np.shape 轴, 查看数组形状, 对于矩阵, n行m列
np.ndim
np.isnan(list) 筛选出nan值
np.iscomplex(list) 筛选出非复数
~ 取补运算符
np.array(数组, dtype=np.bool) 自定义数组类型
np.astype(np.bool) 转换数组类型
np.mat() 将python 列表转化成矩阵
np.mat().getA() 将matrix对象转成ndarray对象
np.matrix() 同上
np.asmatrix() 将ndarray对象转成matrix对象
np.tile() 重复某个数组。比如tile(A,n),功能是将数组A重复n次
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值