摘要: mxnet 训练错误: mxnet.base.MXNetError: [14:42:22] src/imperative/./imperative_utils.h:70: Check failed: inputs[i]->ctx().dev_mask() == ctx.dev_mask() (1 v 阅读全文
posted @ 2019-03-21 15:01 图米大侠 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 输入图像大小为:W*W 卷积核大小为:F*F stride步长大小为:S*S padding 大小为:P*P 卷积之后的尺寸为N*N N=(W-F+2P)/S+1 阅读全文
posted @ 2019-01-26 22:25 图米大侠 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: 在安装深度学习框架之前,cuda和cudnn是必须要提前安装的,现在按照流程而nvidia驱动的版本和cuda版本有这一些对应关系,所以需要按照版本进行安装,现在说一下如何安装: 1 安装nvidia驱动: (1)卸载旧版本的显卡驱动: sudo apt-get purge nvidia* (2)添 阅读全文
posted @ 2018-11-19 22:33 图米大侠 阅读(2019) 评论(0) 推荐(0) 编辑
摘要: 1 将python从默认的python2.7更换为python3.5 : sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install 阅读全文
posted @ 2018-11-19 10:09 图米大侠 阅读(2773) 评论(0) 推荐(0) 编辑
摘要: 1 进入到/etc/apt文件夹当中,找到sources.list,将其备份。命令:cp -p sources.list sources.list.old 2 采用管理员方式打开sources.list: sudo vim sources.list 3 在清华源网站上https://mirror.t 阅读全文
posted @ 2018-11-19 09:31 图米大侠 阅读(2335) 评论(0) 推荐(0) 编辑
摘要: 作为在Windows环境下习惯使用Visual Studio IDE的人,对于Linux环境下的Vim编辑使用十分难受,虽然网上很多人说vim非常牛逼和强大,但是我更加习惯于使用VS code的界面,所以我选择VS code作为编辑器使用。 VS code本身是一个编辑器,所以如果需要调试等功能需要 阅读全文
posted @ 2018-11-06 21:44 图米大侠 阅读(13464) 评论(0) 推荐(0) 编辑
摘要: #include #include //排序算法的稳定性:对于相同的关键字,排序之前的位置和排序之后的位置相同,则称为稳定排序,否则不稳定排序。 //归并排序:基本思想为:先分解再合并,在合并的过程中进行排序; //稳定排序;平均时间复杂度为:O(nlogn); 最好时间复杂度O(nlogn);最好时间复杂度O(nlogn);空间复杂度O(n); void Meger(std::vect... 阅读全文
posted @ 2018-09-15 22:39 图米大侠 阅读(321) 评论(0) 推荐(0) 编辑
摘要: C++ 函数的参数传递可以分为:值传递和引用传递。 两者的最大区别也很简单,如果该函数的参数只是读的话,值传递就可以满足。如果该函数的参数需要进行修改并返回的时候,就应该进行引用传递。 C++指针作为参数也遵循以上原则,先来看几个例子: 通过以上三种测试,我们可以发现指针作为参数形参传递的一个基本原 阅读全文
posted @ 2018-07-20 09:49 图米大侠 阅读(902) 评论(1) 推荐(0) 编辑
摘要: 这是tensorflow 一个经常性错误,错误的原因在于:显卡内存不够。 解决方法就是降低显卡的使用内存,途径有以下几种措施: 1 减少Batch 的大小 2 分析错误的位置,在哪一层出现显卡不够,比如在全连接层出现的,则降低全连接层的维度,把2048改成1042啥的 3 增加pool 层,降低整个 阅读全文
posted @ 2018-06-21 20:34 图米大侠 阅读(18873) 评论(1) 推荐(1) 编辑
摘要: 神经网络如何利用反向传播算法进行参数更新,加入交叉熵和softmax又会如何变化? 其中的数学原理分析:请点击这里。 阅读全文
posted @ 2018-06-12 14:44 图米大侠 阅读(1282) 评论(0) 推荐(0) 编辑