
编程
dakenan1
这个作者很懒,什么都没留下…
展开
-
torch多GPU并行计算data_paraller踩坑
torch.nn.data_parallel和class nn.DataParallel都在一个source里边,一个是函数一个是类,这里贴出来源代码,如果出现了各种类似out of memory、 a chunk memory之类的都可以看看。```pythonimport operatorimport torchimport warningsfrom itertools impor...原创 2019-11-09 17:47:37 · 3823 阅读 · 0 评论 -
为什么八位二进制数表示范围为-128~+127?
为什么八位二进制数表示范围为-128~+127?在昨天的文章中我们讲解了什么原码反码补码,以及计算机中为什么要使用补码,在文章最后的时候我们说了一个问题,八位二进制(在Java中就是byte类型)的取值范围是从-128到127,为什么呢?为什么127+1的结果是-128?我们今天来详细说明一下。昨天虽然我们介绍了什么是补码,但是并没有说明补码的由来,今天我们来讲解一下。在这里要说到一个概念...转载 2019-10-24 00:18:21 · 3996 阅读 · 4 评论 -
## 关于高级语言和底层语言的感悟
比如python里边关于for循环中与C之类的区别,C、Java循环由下标进行定位,但python只需要对象即可以循环; 还有tuple、str的不变特性,我们只能在程序中让某变量生成新的值代替,但原来的值并不会改变等等 因此我们则需要对底层空间如何进行信息处理、存储等操作了解才能更好的掌握这种区别。...原创 2018-11-03 00:20:23 · 622 阅读 · 0 评论 -
ffmpeg 视频格式转换和宽高转换 制作自己想要的数据格式
ffmpeg 视频格式转换和宽高转换 制作自己想要的数据格式 命令如下: ffmpeg -y -i Titanic.mkv -s 640*480 out.h264 运行效果...转载 2019-08-21 15:29:27 · 7033 阅读 · 0 评论 -
Random函数用法
一、random模块简介Python标准库中的random函数,可以生成随机浮点数、整数、字符串,甚至帮助你随机选择列表序列中的一个元素,打乱一组数据等。二、random模块重要函数1 )、random() 返回0<=n<1之间的随机实数n;2 )、choice(seq) 从序列seq中返回随机的元素;import randoma = rand...转载 2019-09-03 12:25:31 · 80769 阅读 · 7 评论