- 博客(7)
- 收藏
- 关注
原创 numpy的几个函数,记录一下用法
1、numpy.ravel(index)将多维的index扁平为一维。2、numpy.argsort(index)将index中的元素从小到大排列,提取其对应的索引,然后输出。3、numpy.unravel_index(indices, dims)获取一个/组int类型的索引值在一个多维数组中的位置。...
2021-09-06 11:19:52 133
原创 张量外积相关,记录一下
张量积的定义为:给定两个有限维的向量空间(finite dimensional vector space)和,其中,为向量空间的基(basis),为向量空间的基,则我们可以将定义为个的线性组合,即.同时,双线性映射(bilinear map,如果仅仅关注张量积的计算,则不必深究这个概念)被定义为其中,,对于任意取自向量空间和下的向量,我们都可以用相应的基进行线性组合来表示出来,若为向量线性组合的系数,为向量线性组合的系数,则满足。另外,表示两个向量空间...
2021-09-06 11:15:55 504
原创 dataloader中跳过样本
在pytorch中,使用Dataset和dataloader装载训练样本时有时需要跳过其中的一些样本。这时候只需要在Dataset对象中,将其__getitem()__函数的return为None即可。dataloader会自动跳过那些Dataset中return None的样本。...
2021-08-22 15:28:21 3047 7
原创 使用Python3打开pkl
今天使用Python3打开pkl文件时一直报错:'ascii' codec can't decode byte 0xff in position 4: ordinal not in range(128)后查明是在使用pickle.load函数时需要指明编码方式。现将正确方式记录如下:pickle.load(open(".pkl", 'rb'), encoding='utf-8')pickle.load(open(".pkl", 'rb'),encoding='iso-8859-1')...
2021-08-19 22:36:44 284
原创 torch.tensor与torch.Tensor
Pytorch可以通过torch.tensor和torch.Tensor生成张量,现将其部分区别记录如下:1、torch.tensorPython的列表或序列可以通过torch.tensor()函数构造张量。张量的维度可以通过.shape查看,并可使用.size()方法计算张量的形状大小,使用.numel()方法计算张量中包含元素的数量。在使用torch.tensor()函数时,可以使用参数dtype来指定张量的数据类型,使用参数requires_grad来指定张量是否需要计算梯度。2、to
2021-08-10 11:12:05 366
原创 记录在2080Ti上安装pytorch0.2
复现vrd-dsr过程中,发现使用pytorch0.2可以使训练的效果随epoch提升,但是根据GitHub上的issue和自己的实验发现使用pytorch0.4或其他大于0.2版本都会使得训练效果随epoch下降,具体原因不明。下面记录一下如何在个人工作站2080Ti上安装pytorch0.21.下载在官网根据相应环境下载对应wheel安装包(python2.7)http://download.pytorch.org/whl/cu80/torch-0.2.0.post3-cp2
2021-08-02 08:52:25 651
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人