You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I found that you performed a dimensional transformation before the feature stretching, changing the original [batch, frames, width, high, channels] into [batch, frames, channels, width, high]. Through my study of 3DCNN, I could not understand the significance of this step, so why not write it in the form of [batch, channels, frames, width, high]? Looking forward to your reply. Thank you very much.
The text was updated successfully, but these errors were encountered:
@LiShuiYu There is no significance. It is solely dependent the library. For example, if you use tensor-flow, this is the method implementation of conv3d
So there is no significance in the order. The order is different based on how the library wants you to inpu the sequence of parameters.
Therefore, if you use Keras, you will have to check what backend you are using ( either TF or Theano) else you will run into a lot of trouble. In the Keras Conv3D method, there is a parameter called the data_format. You have to set this parameter to either channel value appears first or last.
I found that you performed a dimensional transformation before the feature stretching, changing the original [batch, frames, width, high, channels] into [batch, frames, channels, width, high]. Through my study of 3DCNN, I could not understand the significance of this step, so why not write it in the form of [batch, channels, frames, width, high]? Looking forward to your reply. Thank you very much.
The text was updated successfully, but these errors were encountered: