Expected object of backend CPU but got backend CUDA for argument #2 'weight' 报错的问题和解决办法

PyTorch代码调试利器TorchSnooper: 自动print每行代码的Tensor信息 用于 PyTorch 代码的实用工具 TorchSnooper。作者是TorchSnooper的作者,也是PyTorch开发者之一。 GitHub 项目地址: https://github.com/...

2019-06-22 02:40:08

阅读数 62

评论数 0

np.ascontiguousarray(array)

从Numpy中的ascontiguousarray说起 Numpy中,随机初始化的数组默认都是C连续的,经过不规则的slice操作,则会改变连续性,可能会变成既不是C连续,也不是Fortran连续的。 Numpy可以通过.flags熟悉查看一个数组是C连续还是Fortran连续的。 对arra...

2019-06-21 10:49:53

阅读数 17

评论数 0

Scene Flow Datasets数据集: FlyingThings3D, Driving, Monkaa

所有的数据都是960x540分辨率的立体图片。关于上述三个数据集的特点和不同之处请参考: RGB stereo renderings(RGB立体效果图):Rendered images are available in cleanpass and finalpass versions。Both ...

2019-06-19 17:32:59

阅读数 31

评论数 0

python中sorted方法和列表的sort方法对比

1.返回修改内容不同 sorted(list1)返回一个排序好的list,不修改list1的排序 list1.sort()直接修改list1的顺序 2.得到多个序列,既要原序列也要排序序列 假设x是一个列表 y=x[:] y.sort() 这样,x是原序列,y是排序好的序列。注意:y...

2019-06-18 14:32:25

阅读数 15

评论数 0

Python中的random模块生成随机数

random模块: 1.random.random()不接受参数,生成一个标准正态分布的随机数 2.random.uniform(a,b) 生成指定范围内的随机浮点数,a是下限,b是上限。a<=n<=b 3.random.randint(a,b)生成指定范围内的随...

2019-06-17 15:47:14

阅读数 25

评论数 0

关于图像的说明

图像的shape一般标注是(H,W,3)或者(3,H,W);H:Height, W:Width分别代表图片的高度,图片的宽度 一般来说给出一个图像的size或者shape:hxw(比如40x100大小) 实际上对应的是什么呢: 对于PIL模块的Image模块, img=Image.op...

2019-06-14 15:14:45

阅读数 21

评论数 0

三维立体测距

1.PSMNet 2.双目测距 3.PlaneRCNN 单幅图像的三维平面检测与重建 4.ARCore SDK for Android 5.菜鸟全球科技挑战赛「智能体积测量」 6.基于vSLAM的方法 7.基于SFM的MVSNet 1.PSMNet 最新的研究表明,利用一对立体...

2019-06-10 15:14:12

阅读数 49

评论数 0

知乎上关于GAN的回答汇总

生成式对抗网络GAN有哪些最新的发展,可以实际应用到哪些场景中?

2019-06-06 21:27:05

阅读数 26

评论数 0

在GAN中最近提出的非常适合图像域的指标。

如何评价GAN网络的好坏?IS(inception score)和FID(Fréchet Inception Distance) 【GAN全局实用手册】谷歌大脑最新研究,Goodfellow力荐 1.Inception Score (IS) IS提供了一种定量评估生成样本质量的方法。 ...

2019-06-06 20:56:13

阅读数 21

评论数 0

GAN最新进展:8大技巧提高稳定性

1.替代损失函数 (Alternative Loss Functions) 针对 GAN 的缺陷,最常用的一种修复方法是Wasserstein GAN。它本质上用Earth Mover distance(Wasserstein-1 distance 或 EM distance) 来替代传统 G...

2019-06-06 20:34:09

阅读数 15

评论数 0

python身份证号码真假验证和python map函数

map()函数 map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 用法: map(function, iterable, ...) 其中function是一个函数,iter...

2019-06-05 22:26:48

阅读数 17

评论数 0

将list写入txt文件里面

with open(os.path.join(ProcessedPath,image_txt_name), 'w') as file: for i in range(len(mylist)): s = str(mylist[i].replace('[', '')).repl...

2019-06-05 21:55:37

阅读数 15

评论数 0

读取xml文件

xml文件常用于检测任务的标注,里面一般会包含bndox。 关于xml的其他信息可以参考:https://www.cnblogs.com/miniren/p/5092019.html import xml.dom.minidom #载入xml...

2019-06-05 21:52:48

阅读数 19

评论数 0

比赛汇总

1.codalab:https://competitions.codalab.org/ 2.DataFountain:https://www.datafountain.cn/competitions 3.kaggle 4.天池 5.待写.....

2019-06-05 18:21:23

阅读数 22

评论数 0

tar -xvzf CarData.tar.gz -C ../data/dataset

-C的作用是将压缩文件解压到你指定的路径下 如果没有后面的参数,一般解压到该压缩文件当前目录下。

2019-06-05 17:08:58

阅读数 26

评论数 0

python 读取和写入文件建议使用codecs.open而不是python内置的open

import codecs with codecs.open('../log/front.json','w',encoding='utf-8') as f: pass 详细参考:python 文件读写时用open还是codecs.open

2019-06-04 11:24:47

阅读数 27

评论数 0

torch.nn.BCELoss()=F.binary_cross_entropy()

class BCELoss(_WeightedLoss): def __init__(self, weight=None, size_average=True, reduce=True): super(BCELoss, self).__init__(weight, size...

2019-05-27 16:58:28

阅读数 51

评论数 0

各种随机数,设定随机种子

def setup_seed(seed): torch.manual_seed(seed) torch.cuda.manual_seed_all(seed) np.random.seed(seed) random.seed(seed) torch....

2019-05-27 15:32:19

阅读数 56

评论数 0

ubuntu突然显卡消失

1.主要原因是ubuntu的内核发生改变,可能安装环境和软件的时候,系统内核也更新了 2.自己的电脑r5 2600x gtx1080举例,中途BIOS里面开了超频设置,导致即使重装显卡驱动也会一直卡在build kernel module 100%这个界面上面。所以要恢复之前安装驱动的时候的bi...

2019-05-26 00:21:24

阅读数 13

评论数 0

CrossEntropyLoss函数,里面还包含了nn.LogSoftmax函数和nn.NLLLoss函数

对于单样本:其中lable是一个数字(最小为0最大为C-1)代表x属于哪一类,y是lable的one hot 编码。 举例:x是一个4分类的一个样本: x=[1, 33.1, 77.02, 3.78],label=2,y=[0,0,1,0],这里C=4 对于多样本: 举例:X=[ [1,...

2019-05-24 01:10:01

阅读数 26

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭