text: Title: Is 2D CNN's description correct ?
  Body:  >   This layer creates a convolution kernel that is convolved with the layer
      input over a single spatial (or temporal) dimension to produce a tensor of
      outputs. If `use_bias` is True, a bias vector is created and added to the
      outputs. Finally, if `activation` is not `None`, it is applied to the
      outputs as well.
  
  [keras docs](https://github.com/keras-team/keras/blob/v3.4.1/keras/src/layers/convolutional/conv2d.py#L5)
  
  Isn't convolved over *2 spatial dimensions* ?