Thanks for reply.
May I know that the organization of the channels you mean is the output of Conv2D layer or the weights for  Conv2d when I copying it from pytorch to tensorflow model?
For the Conv2d layer, I am quite sure that the output of nn.Conv2d(d, 4x12,3 ,1, 3//2) are equal to Conv2D(4x12, 3, padding=“same”)(x) as I checked their feature map output.
Is the problem occur on tf.nn.depth_to_space?
May I have further hints for that?
Thanks.