【发布时间】:2019-03-15 05:08:56
【问题描述】:
我正在尝试在我的 cpu 中使用 NCHW 即通道优先数据格式。它是作为 Resnet18 一部分的 maxpool 层。
MaxPooling2D(pool_size=[3, 3], strides=2, padding='same', data_format='channels_first')
我得到的错误是:
InvalidArgumentError (see above for traceback): Default MaxPoolingOp only supports NHWC on device type CPU
[[Node: max_pooling2d_3/MaxPool = MaxPool[T=DT_FLOAT, data_format="NCHW", ksize=[1, 1, 3, 3], padding="SAME", strides=[1, 1, 2, 2], _device="/job:localhost/replica:0/task:0/device:CPU:0"](batch_normalization_51/cond/Merge)]]
有没有办法解决这个问题?我也试过data_format="NCHW",但它给出了同样的错误。
【问题讨论】:
标签: python-3.x tensorflow keras