tensorflow - 将 Convolutional2D dim_ordering 参数迁移到 tf.keras 中的 Conv2D
问题描述
我是 Tensorflow 和 Keras 的新手,我正在迁移以下代码:
Convolution2D(64, 5, 5, activation='relu', border_mode='same', dim_ordering='tf', name='conv1_1')(inputs)
解释器向我推荐了这段代码:
Conv2D(64, (5, 5), activation="relu", name="conv1_1", padding="same", data_format="channels_last")
我的问题是:
是dim_ordering='tf'
一样的data_format="channels_last"
吗?
解决方案
是的,dim_ordering='tf'
等于data_format="channels_last"
,这也是默认值,所以大多数时候你可能会简单地忽略这个参数。
该站点似乎存储了旧的 Keras 文档页面,您可以在其中确认这一点:http: //faroit.com/keras-docs/1.0.8/layers/convolutional/#convolution2d
推荐阅读
- javascript - 将 'this' (self) 引用传递给 DOM 的 ng-mouseover 事件不起作用。除了使用核心javascript事件之外,还有其他方法吗?
- java - 如何在 addTextChangeListener() 中包含空格?
- php - 将多维数组添加到其他多维数组的子数组中
- python - 带有扭曲和(tx)请求的文件的异步下载
- python - 是否可以使用 Google App Engine(没有 Google Compute Engine)通过 API 调用(使用 Python)将文件下载到 Google Cloud Storage
- floating-point - IEE754 舍入模式:如何计算误差?
- angular - Angular 4 - 获取产品和类别
- vuejs2 - 对于vue,为什么div的remove事件无效?
- asp.net-mvc - MVC-如何让我的内容页面添加额外的 ContentPlaceHolder?
- typescript - TypeScript 中这两个方法调用有什么区别?