Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Keras 二维不相容形状的tensorflow_Keras_Tensorflow2.0 - Fatal编程技术网

Keras 二维不相容形状的tensorflow

Keras 二维不相容形状的tensorflow,keras,tensorflow2.0,Keras,Tensorflow2.0,输出为: _ = block(tf.zeros([1, 5, 5, 4])) 我正在resnet块中运行tensorflow 2.0,输入形状必须与最后一层形状匹配。。。在您的情况下,通道dim不正确。过滤器列表的最后一个元素必须等于输入的通道尺寸 _ = block(tf.zeros([1, 5, 5, 4])) input_tensor shape (1, 5, 5, 4) ---------------------------------------------------------

输出为:

_ = block(tf.zeros([1, 5, 5, 4]))

我正在resnet块中运行tensorflow 2.0

,输入形状必须与最后一层形状匹配。。。在您的情况下,通道dim不正确。过滤器列表的最后一个元素必须等于输入的通道尺寸
_ = block(tf.zeros([1, 5, 5, 4]))
input_tensor shape (1, 5, 5, 4)
---------------------------------------------------------------------------
InvalidArgumentError                      Traceback (most recent call last)
<ipython-input-200-df6af2fb50f9> in <module>
----> 1 _ = block(tf.zeros([1, 5, 5, 4]))

/usr/local/anaconda3/lib/python3.8/site-packages/tensorflow/python/keras/engine/base_layer.py in __call__(self, *args, **kwargs)
   1010         with autocast_variable.enable_auto_cast_variables(
   1011             self._compute_dtype_object):
-> 1012           outputs = call_fn(inputs, *args, **kwargs)
   1013 
   1014         if self._activity_regularizer:

<ipython-input-199-94943f82e58b> in call(self, input_tensor, training)
     28     x = self.bn2c(x, training=training)
     29 
---> 30     x += input_tensor
     31     return tf.nn.relu(x)
     32 

/usr/local/anaconda3/lib/python3.8/site-packages/tensorflow/python/ops/math_ops.py in binary_op_wrapper(x, y)
   1162     with ops.name_scope(None, op_name, [x, y]) as name:
   1163       try:
-> 1164         return func(x, y, name=name)
   1165       except (TypeError, ValueError) as e:
   1166         # Even if dispatching the op failed, the RHS may be a tensor aware

/usr/local/anaconda3/lib/python3.8/site-packages/tensorflow/python/util/dispatch.py in wrapper(*args, **kwargs)
    199     """Call target, and fall back on dispatchers if there is a TypeError."""
    200     try:
--> 201       return target(*args, **kwargs)
    202     except (TypeError, ValueError):
    203       # Note: convert_to_eager_tensor currently raises a ValueError, not a

/usr/local/anaconda3/lib/python3.8/site-packages/tensorflow/python/ops/math_ops.py in _add_dispatch(x, y, name)
   1484     return gen_math_ops.add(x, y, name=name)
   1485   else:
-> 1486     return gen_math_ops.add_v2(x, y, name=name)
   1487 
   1488 

/usr/local/anaconda3/lib/python3.8/site-packages/tensorflow/python/ops/gen_math_ops.py in add_v2(x, y, name)
    470       return _result
    471     except _core._NotOkStatusException as e:
--> 472       _ops.raise_from_not_ok_status(e, name)
    473     except _core._FallbackException:
    474       pass

/usr/local/anaconda3/lib/python3.8/site-packages/tensorflow/python/framework/ops.py in raise_from_not_ok_status(e, name)
   6860   message = e.message + (" name: " + name if name is not None else "")
   6861   # pylint: disable=protected-access
-> 6862   six.raise_from(core._status_to_exception(e.code, message), None)
   6863   # pylint: enable=protected-access
   6864 

/usr/local/anaconda3/lib/python3.8/site-packages/six.py in raise_from(value, from_value)

InvalidArgumentError: Incompatible shapes: [1,5,5,3] vs. [1,5,5,4] [Op:AddV2]

Incompatible shapes: [1,5,5,3] vs. [1,5,5,4]