
tf使用方法和命令
小钳工
深度搬砖
展开
-
“Failed to get convolution algorithm. This is probably because cuDNN failed to initialize”错误的解决办法
https://blog.youkuaiyun.com/tsyccnh/article/details/102938368最近在使用TF2.0。运行程序出现以下错误。“Failed to get convolution algorithm. This is probably because cuDNN failed to initialize”一开始怀疑是CUDA和CuDNN配置错误(要求版本匹配)。反复试验后,还是有这个错误。最后发现可能是GPU内存不足造成的。需要在程序前加以下一段代码:from ten转载 2020-10-21 17:59:59 · 472 阅读 · 0 评论 -
卷积和反卷积后图像大小尺寸的变化
在TensorFlow2.1.0版本中,padding的same卷积后尺寸是否不变由步长strides是否大于1决定。对于转置卷积和卷积,padding的‘same’与‘valid’中,输入高宽(i),输出高宽(o),步长(s),卷积核的高宽(k)(设定高宽相等都为k)满足以下关系:卷积:padding = 'same’时,o = i/s 向上取整padding = 'valid’时, o = (i-k)/s + 1 向下取整转置卷积:padding = 'same’时,o = i * s原创 2020-10-21 15:41:28 · 2456 阅读 · 0 评论 -
tf.matmul() 和tf.multiply() 的区别,广播,可视化模块GraphViz‘s executables not found报错解决方案,*tf2添加命令使用cpu或gpu
tf.matmul() 和tf.multiply() 的区别tf.multiply()两个矩阵中对应元素各自相乘tf.matmul()将矩阵a乘以矩阵b,生成a * b。https://www.cnblogs.com/AlvinSui/p/8987707.htmlpython广播https://www.cnblogs.com/jiaxin359/p/9021726.html可视化模块GraphViz’s executables not found报错解决方案https://blog.csdn.原创 2020-10-20 15:53:16 · 363 阅读 · 0 评论