numpy
文章平均质量分 63
墨晓白
在校研究生一枚,入行机器学习五年不到。想把自己做的一些简单的项目与各位大牛一起分享。一方面是希望可以对刚入坑的同志提供些帮助,另一方面也希望能得到各位同仁的指点,可以共同进步。会尽量写的详细些,把自己刚入坑时犯的错都记录下来,已示警戒。
展开
-
Python数据类型、Numpy数据类型和Pytorch中的tensor类型间的相互转化
数据类型包括Python数据类型、Numpy数据类型和Pytorch中的tensor,Pytorch中的tensor又包括CPU上的数据类型和GPU上的数据类型。一、Python数据类型Python3 中有六个标准的数据类型:Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典)在三种数据类型转换中,我们最常用到的就是Number中的int类型,和List类型。二、Numpy数据类型nu...原创 2021-12-09 16:17:01 · 2578 阅读 · 0 评论 -
Pytorch读取npy数据格式,编写dataset模块,可配合Dataloader进行使用
在训练模型前,最重要的部分就是制作好数据集,有些情况下,由于图片数据过多,然后存储很不方便,我们就需要将数据制作成npy类型的数据格式。npy数据格式是一个四维的数组[N,H,W, C],其中N代表数据集的总数,H, W,C分别代表每一张图片对应的长、宽、以及通道数。数据制作好之后,就是如何加载数据问题,TF中加载数据相对比较容易,但是Pytorch中,我们一般都是将数据制作成dataset,再传入Dataloader进行加载,因此就需要继承Dataset的类,然后编写读取npy的数据格...原创 2020-08-24 10:59:40 · 14760 阅读 · 3 评论 -
python 中 numpy 模块的 size,shape, len的用法
numpy 中有很多类方法可以对数组处理,下面将介绍三种常见的处理数组的方法.1.size的用法import numpy as npX=np.array([[1,2,3,4], [5,6,7,8], [9,10,11,12]])number=X.size # 计算 X 中所有元素的个数X_row=np.size(X,0) #计算 ...原创 2018-07-08 20:05:26 · 130282 阅读 · 2 评论 -
python ,numpy 模块中 resize 和 reshape的区别
在numpy模块中,我们经常会使用resize 和 reshape,在具体使用中,通常是使用resize改变数组的尺寸大小,使用reshape用来增加数组的维度。1.resize之前看到别人的博客说,resize没有返回值,其实这取决于你如何使用resize,resize有两种使用方式,一种是没有返回值的,直接对原始的数据进行修改,还有一种用法是有返回值的,所以不会修改原有的数组值。...原创 2018-07-09 10:18:06 · 30009 阅读 · 1 评论