tf.layers.conv2d和tf.nn.conv2d使用区别
来源:互联网 发布:安能物流鲁班系统mac 编辑:程序博客网 时间:2024/06/08 17:39
看了很多tensorflow卷积的例子,有的用了tf.nn.conv2d,有的用了tf.layers.conv2d,那么这两个究竟有啥不同呢?
tf.layers.conv2d(inputs, filters, kernel_size, strides=(1,1),
padding='valid', data_format='channels_last',
dilation_rate=(1,1), activation=None,
use_bias=True, kernel_initializer=None,
bias_initializer=init_ops.zeros_initializer(),
kernel_regularizer=None,
bias_regularizer=None,
activity_regularizer=None, trainable=True,
name=None, reuse=None)
tf.nn.conv2d(input, filter, strides, padding, use_cudnn_on_gpu=None, data_format=None, name=None)
对于卷积来说,作用是一样的。tf.layers.conv2d 使用tf.nn.convolution作为后端。
一个参数要注意一下:
filters: 是一个4维张量,其type必须和输入一样,
[filter_height, filter_width, in_channels, out_channels
]filter:一个整数,输出空间的维度,也就是卷积核的数量。
- tf.layers.conv2d和tf.nn.conv2d使用区别
- tensorflow学习:tf.nn.conv2d 和 tf.layers.conv2d
- tf.contrib.slim.conv2d ()和tf.nn.conv2d()的使用区别
- tf.nn.conv2d 实例
- tf.nn.conv2d()
- tf.nn.conv2d理解
- tf.nn.conv2d
- TensorFlow tf.nn.conv2d
- tf.nn.conv2d()
- tf.nn.conv2d
- TensorFlow-tf.nn.conv2d 函数
- Tensorflow系列:tf.nn.conv2d
- tf.nn.conv2d函数讲解
- TensorFlow tf.nn.conv2d()介绍
- tf.nn.conv2d用法简介
- Tensorflow -- tf.nn.conv2d() 函数详解
- tensorflow function笔记: tf.nn.conv2d
- 卷积操作 tensorflow tf.nn.conv2d
- SpringMVC传参方式
- 八方向移动限制想法
- Linux中的hosts文件
- 倔强青铜编程日记<2>:windows visual studio 下opencv以及opencv-contrib、samples的安装
- js基本操作3
- tf.layers.conv2d和tf.nn.conv2d使用区别
- Python 如何根据字符串创建列表
- PyQt5学习教程18:70行的货币转换程序
- 《EffectiveC++》读书笔记(三)--- 尽量延后变量的定义
- Python编程入门学习笔记——变量和简单数据类型
- 【Hbase】Hbase常用命令总结
- 【我的Java笔记】常用类_BigDecimal
- HashMap
- 【C++】异常处理!!!