
torch代码
代码专栏
览音
reading and coding
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一文教你如何将自己的本地文件项目上传到github中!
第一步:新建项目第二步:第三步:上面部分是在github上完成的,下面需要一个辅助软件git shell,用它来写命令语句,将你的本地项目push到github中。安装git shell过程中,一直next就可以。若想自定义保存位置,在一开始选择自定义保存的路径哦~安装完如下:然后双击git-bash,出现下图:比如我想把E盘下的一个项目文件push上去,路径是:E:\mygi...原创 2019-12-04 11:35:40 · 415 阅读 · 0 评论 -
相同id的不同image拥有相同label...
#targets.size(0) =64#imgs_per_id =4unique_labels = targets[0:targets.size(0):imgs_per_id]for instance,[0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3…15,15,15,15]则返回[0,1,2,3…15]原创 2019-07-31 16:37:26 · 253 阅读 · 0 评论 -
解决SystemError: Parent module '' not loaded, cannot perform relative import
同级module无法直接调用的问题,网上给的相对导包import path等解决方案并没有解决。最后吧该文件.py放入新建的文件夹下就可以了。顺便写__init__.py 相关 import声明一下。...原创 2019-07-22 17:21:35 · 1766 阅读 · 0 评论 -
Python之format
print(’{:d}’.format(100)) # 100print(’{:5d}’.format(100)) # 100一共五位可以利用这个进行右对齐,比如:print(" train | {:5d} | {:8d} | {:9d}".format(751, 12963, 6))print(" query | {:5d} | {:8d} | {:9d}".f...原创 2019-07-21 15:58:15 · 397 阅读 · 0 评论 -
两类junk
①junk_index1 = np.argwhere(gl==-1)junk_index2 = np.intersect1d(query_index, camera_index)intersect1d(x, y) 计算x和y中的公共元素,并返回有序结果.即同一camera下的相同id为第二类 junkjunk_index = np.append(junk_index2, junk_inde...原创 2019-07-10 09:17:33 · 378 阅读 · 0 评论 -
setdiff1d()实现不同camera的相同id label
evaluate时,一般做qf与gf时,要避免同一camera下的id做retrival…①query_index = np.argwhere(gl== ql) # 找到与query有相同label 的gallerycamera_index = np.argwhere(gc==qc) # query以及gallery有相同的cameragood_index = np.setdiff1d...原创 2019-07-09 21:32:42 · 348 阅读 · 0 评论 -
解决ImportError: No module named utils
在Python中遇到了导包错误,其实包已经有了。原因是我再B文件的a.py中用到了utils包下的一个类比如from utils.RandomErasing import RandomErasing但是在B文件下运行的时候会提示ImportError: No module named utils错误。最后解决的办法是:在utils文件下加上一个__init__.py文件就可以了。希望...原创 2019-01-09 16:13:25 · 42346 阅读 · 16 评论 -
完美解决ValueError: invalid literal for int() with base 10 错误问题
在pycharm中中提示如下错误:ValueError: invalid literal for int() with base 10 错误问题根据提示的错误误以为是要转换成int型的文本不符合10进制类型,结果怎么尝试都不正确。return int(file_path.split(’/’)[-1].split(’_’)[0])断点错误出现在这句话中。最后将其改成return int(...原创 2019-01-09 16:03:59 · 107610 阅读 · 6 评论 -
理解torch.zeros()
输入:import torchx=torch.zeros(3)print(x)结果:tensor([0., 0., 0.])原创 2019-01-14 19:29:20 · 38389 阅读 · 0 评论 -
CV2.resize()详解
各参数详解:cv2.resize(src,dsize,dst=None,fx=None,fy=None,interpolation=None)scr:原图dsize:输出图像尺寸fx:沿水平轴的比例因子fy:沿垂直轴的比例因子interpolation:插值方法例子:im = cv2.resize(im, self.resize_h_w[::-1], interpolation=c...原创 2019-01-18 11:28:51 · 13129 阅读 · 3 评论 -
x = x.view(-1, 320)代表参数表示的含义
在torch代码中经常遇到x.view,一般第一个参数都设置成-1。代表可以是任意值,不是固定的。举个简单的例子:a = torch.arange(1, 17)a.view(4, 4) # output belowtensor([[1, 2, 3, 4],[5, 6, 7, 8],[9, 10, 11, 12],[13, 14, 15, 16]])[torch.FloatTen...原创 2018-12-11 17:26:58 · 4011 阅读 · 0 评论 -
pytorch学习---data_loading_tutorial学习
今天学习了如何加载数据集,以及图像的处理…首先呢,先要确保下面的几个包正确的导入python环境今天看到pytorch官网已经更新了1.0版本了,瞬间把之前的0.4版本的给uninstall了.zhe data/faces/face_landmarks.csv里面代表的是每张图像的annotation信息。ji即对应的landmarks中给出了相应图像的特征点。landmarks文件中存...原创 2018-12-08 16:33:35 · 400 阅读 · 0 评论