如何使用tensorflow.layers.con2d_transpose
来源:互联网 发布:德邦证券交易软件 编辑:程序博客网 时间:2024/06/04 22:55
tensorflow.layers.con2d_transpose是tensorflow的高级封装函数
使用时按正常的卷积来思考就可以了
先打出官方说明https://www.tensorflow.org/api_docs/python/tf/layers/conv2d_transpose
一如既往的简洁不明了。。。。
废话不多说,接下来马上上码
打开终端python3
设置测试数据
import tensorflow as tftf.set_random_seed(1)x = tf.random_normal(shape = [1,3,3,1])y = tf.layers.con2f_transpose(x,1,3)
运行
sess = tf.Session()tf.global_variables_initializer().run(session = sess)print(y.eval(session=sess))
结果
可以看出,输出是5*5的矩阵,输入是3*3的矩阵,步长是默认的[1,1],padding是默认的 valid,
所以在使用函数时,先考虑输出的与输入的shape关系,
接下来有点绕口了!!
把输入函数的张量看作是普通卷积的输出,其他参数与普通卷积一样
把上面的
y = tf.layers.con2f_transpose(x,1,3)
改成
y = tf.layers.con2f_transpose(x,2,3)
y输出的channel变成了2,说明fitter参数是描述输出的
阅读全文
0 0
- 如何使用tensorflow.layers.con2d_transpose
- tensorflow.layers.batch_normalization使用方法
- tensorflow slim layers
- tensorflow编程: Layers (contrib)
- tensorflow tf.layers.dense 实例
- Tensorflow contrib.layers 模块介绍
- 【Tensorflow slim】slim layers包
- Unity3D射线检测如何使用Layers和LayerMask
- tensorflow: 如何使用矩阵
- 使用layers打开新窗口
- TensorFlow 0.12 Estimators Models Layers学习笔记
- android工程如何使用tensorflow
- Layers
- Layers
- tensorflow图片归一化之tf.layers.batch_normalization/tf.nn.batch_normalization/tf.contrib.layers.batch_norm
- tensorflow学习——tf.layers.batch_normalization/tf.nn.batch_normalization/tf.contrib.layers.batch_norm
- 【Tensorflow】Anaconda中激活tensorflow后如何使用
- [052]TensorFlow Layers指南:基于CNN的手写数字识别
- Java(Android)线程池
- AngularJs
- sublime快捷键
- JavaScript写一个方法把URL解析成对象.html
- VM和Xampp端口冲突
- 如何使用tensorflow.layers.con2d_transpose
- 蓝桥杯 ADV-209 算法提高 c++_ch02_04
- JavaScript 生命周期
- 洛谷 P3389 【模板】高斯消元法
- JavaScript 中常用的字符串函数
- linux下tomcat配置
- 《精进:如何成为一个很厉害的人》读后感
- net开发错误问题收集
- node.js怎么进行环境搭建,node.js环境搭建教程