Summary on deep learning framework --- TensorFlow
Summary on deep learning framework --- TensorFlow
Updated on 2018-07-22 21:28:11
1. Check failed: s.ok() could not find cudnnCreate in cudnn DSO;
tensorflow/stream_executor/cuda/cuda_dnn.cc:221] Check failed: s.ok() could not find cudnnCreate in cudnn DSO; dlerror: /home/wangxiao/anaconda2/lib/python2.7/site-packages/tensorflow/python/_pywrap_tensorflow.so: undefined symbol: cudnnCreate
Aborted
参考了博文:http://blog.csdn.net/jk123vip/article/details/50361951
下载了 cudnn-6.5-linux-x64-v2.tgz 并且按照上面说的安装完毕后,发现,原本的错误是没了,但是有了新的错误提示:
E tensorflow/stream_executor/cuda/cuda_dnn.cc:378] Loaded runtime CuDNN library: 2000 (compatibility version 2000) but source was compiled with 5105 (compatibility version 5100). If using a binary install, upgrade your CuDNN library to match. If building from sources, make sure the library loaded at runtime matches a compatible version specified during compile configuration.
F tensorflow/core/kernels/conv_ops.cc:532] Check failed: stream->parent()->GetConvolveAlgorithms(&algorithms)
Aborted
又参考博文: http://blog.csdn.net/gongchangsan/article/details/52573254
上面提示说是 CUDNN 的版本太低导致的。我呵呵。。。

好吧,去安装 cudnn7.5
鉴于我自己的 cuda 版本是 8.0,我下载了 cudnn-8.0-linux-x64-v5.1.tgz 安装后,还是这个鬼问题。。。。查了几个博文,都说是 cudnn 版本太低的原因。
http://blog.csdn.net/gavin__zhou/article/details/52693837

心塞啊,难道是没装上 ?
2. 如何在 Linux 系统中,只复制文件夹,而不拷贝文件夹内部的文件? 只是文件夹的复制。。。
答: 可以参考:http://stackoverflow.com/questions/4073969/copy-folder-structure-sans-files-from-one-location-to-another
亲测有效: cd /path/to/directories &&
find . -type d -exec mkdir -p -- /path/to/backup/{} \;
即:进入你想复制的文件夹内部,然后执行find . -type d -exec mkdir -p -- /你想拷贝的文件路径/{} \;
就这样,就完毕了。。。
3. Keras VGG16中ValueError: filter must not be larger than the input问题的解决
the solutions are learning from http://blog.csdn.net/u013920434/article/details/53443757
解决方法:
方法一:
假设输入为:
- model.add(ZeroPadding2D((1, 1), batch_input_shape=(1, 3, img_width, img_height)))
将其改为:
- model.add(ZeroPadding2D((1, 1), batch_input_shape=(1, img_width, img_height, 3)))
方法二:
在网络层明确指明:image_dim_ordering,即输入图像的维度次序;
例如加上如下语句:
- from keras import backend as K
- if K.image_dim_ordering() == 'th':
- model.add(ZeroPadding2D((1, 1), batch_input_shape=(1,3,img_width, img_height)))
- else:
- model.add(ZeroPadding2D((1, 1), batch_input_shape=(1,img_width, img_height,3)))
方法三:修改文件’~/.keras/keras.json’中的’tf’为’th’.
Reference:
http://stackoverflow.com/questions/39848466/tensorflow-keras-convolution2d-valueerror-filter-must-not-be-larger-than-t
Summary on deep learning framework --- TensorFlow的更多相关文章
- Summary on deep learning framework --- PyTorch
Summary on deep learning framework --- PyTorch Updated on 2018-07-22 21:25:42 import osos.environ[ ...
- Summary on deep learning framework --- Theano && Lasagne
Summary on deep learning framework --- Theano && Lasagne 2017-03-23 1. theano.function outp ...
- Summary on deep learning framework --- Torch7
Summary on deep learning framework --- Torch7 2018-07-22 21:30:28 1. 尝试第一个 CNN 的 torch版本, 代码如下: -- ...
- Comparing deep learning frameworks: Tensorflow, CNTK, MXNet, & Caffe
https://imaginghub.com/blog/10-a-comparison-of-four-deep-learning-frameworks-tensorflow-cntk-mxnet-a ...
- Deep Learning framework --- MexNet 安装,测试,以及相关问题总结
Deep Learning framework --- MexNet 安装,测试,以及相关问题总结 一.安装: 参考博文:http://www.open-open.com/lib/view/op ...
- Install and Compile MatConvNet: CNNs for MATLAB --- Deep Learning framework
Install and Compile MatConvNet: CNNs for MATLAB --- Deep Learning framework 2017-04-18 10:19:35 If ...
- deep learning framework(不同的深度学习框架)
常用的deep learning frameworks 基本转自:http://www.codeceo.com/article/10-open-source-framework.html 1. Caf ...
- [ Deep Learning ] Keras & TensorFlow安装依赖包
OS:Mac Python:3.6 一.先安装Keras,再安装TensorFlow 1. 安装Keras Package Version---------- -------h5py 2.7.1 Ke ...
- CoRR 2018 | Horovod: Fast and Easy Distributed Deep Learning in Tensorflow
将深度学习模型的训练从单GPU扩展到多GPU主要面临以下问题:(1)训练框架必须支持GPU间的通信,(2)用户必须更改大量代码以使用多GPU进行训练.为了克服这些问题,本文提出了Horovod,它通过 ...
随机推荐
- 深度学习基础(四) Dropout_Improving neural networks by preventing co-adaptation of feature detectors
该笔记是我快速浏览论文后的记录,部分章节并没有仔细看,所以比较粗糙. 从摘要中可以得知,论文提出在每次训练时通过随机忽略一半的feature detectors(units)可以极大地降低过拟合.该方 ...
- 在win7上跑基于任少卿作者代码修改的RPN+BF实验
1.前言 之前在win10上成功的跑起来faster-rcnn的实验,并且跑了一下CaltechPedestrian的数据集,但是效果一直不理想,折腾了好久也没弄清楚到底原因出在哪里,直到读了Is F ...
- Python字符串常用方法(二)
二.字符串的操作常用方法 字符串的替换.删除.截取.复制.连接.比较.查找.分割等 1. string. lower() :转小写 2. string. upper() :转大写 3. string. ...
- 使用Ajax错误的全页面刷新问题
给提交按钮写了ajax请求,结果每次提交就将全业务刷新了.一大番折腾才知道是 提交按钮标签使用不当导致. button 标签请添加 type='button' 属性,因为浏览器默认会认为 butt ...
- eclipse 编码改成utf-8
Eclipse的编码格式是系统默认 修改为utf-8,点击Apply and Close 然后项目的编码格式会统一默认utf-8 当然也可以选择other,改成GBK.
- 不支持iframe框架?出来吧pdf
<iframe src='http://km.shengaitcm.com/ADC/_layouts/15/WopiFrame.aspx?sourcedoc=%2FADC%2FDocLib6%2 ...
- day20 python常用模块
认识模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用pytho ...
- 2017-2018_OCR_papers汇总
2017-2018_OCR_papers 1. 简单背景 基于深度的OCR方法的发展历程 近年来OCR发展热点与趋势 检测方法按照主题进行分类 2. ECCV + CVPR + ICCV +AAAI ...
- 福州大学软件工程1916|W班 第5次作业成绩排名
1. 作业链接: https://edu.cnblogs.com/campus/fzu/SoftwareEngineering1916W/homework/2768 2. 评分准则: 本次作业评分分为 ...
- Upload a file with $.ajax to AWS S3 with a pre-signed url
转载自:https://gist.github.com/guumaster/9f18204aca2bd6c71a24 生成预签名的Demo文档:https://docs.aws.amazon.com/ ...