自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python numpy和matlab将随机矩阵转换为单精度速度比较

今天被问到一个问题,如何提高整型的矩阵转换成单精度浮点数的矩阵的速度,由于我之前没做过,就无从下手,但是却让我想起来验证一下matlab和python的速度谁快clcclearA=randint(4096,4096);A=fix(A*255);ticC=single(A);tocticF=single(1.0);D=A.*F;toc下面是matlab代码的运行结果,运行...

2019-03-08 17:17:41 1326 1

原创 UnicodeDecodeError: 'ascii' codec can't decode byte 0x90 in position 614: ordinal not in range (128)

解决办法:cPickle.load()在python2.7中使用不会出现上述错误的,但是在python3中用pickle代替了python 2.7的cPickle 。此时如果用pickle.load(f)就会出现上述错误。解决办法为将pickle.load(f)改为ckle.load(f,encoding=‘latin1’)。问题解决。附带一个我遇到的小问题:python OpenCV imw...

2019-02-27 21:42:07 489

原创 排列熵(permutation entropy)

排列熵算法是一种动力学突变检测方法,能够方便、准确的定位系统发生突变的时刻,并且对于信号的微小变化具有放大作用1 2排列熵的计算步骤1、对时间序列X进行相空间重构(相空间大小记为m),得到矩阵。矩阵的每一行都是一个相空间长度的序列。2、对矩阵的每一行按升序重新排列,排序后记录该行排序前的下标顺序得到一组符号序列。3、统计每一行的下标顺序出现的次数/m!,作为该行的概率,计算时间序列虽有行的...

2019-02-23 11:48:58 27154 26

原创 ImportError: libcudnn.so.5: cannot open shared object file: No such file or directory

参考:https://www.cnblogs.com/ml-cv/p/8638311.html我用pycharm进行远程调试深度学习代码,当代码运行到导入tensorflow的语句时出现了一个问题:ImportError: libcudnn.so.5: cannot open shared object file: No such file or directory因为之前用ssh登录lin...

2019-02-20 20:51:39 711

原创 tensorflow 多GPU训练

使用多块GPU训练多个算法 不同算法在不同GPU上训练(实质上还是 单GPU--->单算法)以上方法实现的是控制GPU的使用情况多GPU并行训练单个算法数据并行demo不同算法在不同GPU上训练(实质上还是 单GPU—>单算法)使用GPU跑tensorflow程序,默认加载所有的GPU,但计算过程中只会用其中一块。也就是说,我们看着所有的GPU都被占用了,以为是在GPU并行计算,但...

2019-02-20 20:40:48 4761 1

原创 Sorry, user "user" is not allowed to execute '/usr/bin/apt-get update' as root on

错误描述:在子用户下修改/.bashrc时,修改完成后无法保存。利用chmod修改权限没有报错,但文件依旧无法写入。当使用sudo命令时报上述错误。错误原因:创建的子用户不在sudo命令组里面。解决方法:利用root用户,将将子用户加入sudo命令组里面命令:# adduser 子用户名 sudo参考链接:https://stackoverflow.com/questions/2316...

2019-02-20 20:20:36 10798 2

原创 linux 监控代码执行

linux 监控代码执行问题1:解决方案:问题2:解决方案2:执行定时任务问题1:当前面对的问题,tf.train.MonitoredTrainingSession()按时间保存模型参数(checkpoint).而在训练的过程中,不同时间间隔都会保存checkpoint,当模型较为庞大的时候,保存checkpoint的内存将会很大,而我的服务器内存有限。解决方案:因此我想到了一种解决办法,...

2019-02-20 20:15:48 234

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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