How would you like to increase the channel dimension?
As you’ve explained, extend or repeat won’t be possible.
If you want to increase is in a “trainable” way, you could use a conv layer with a kernel size of 1x1 and in_channels=3, out_channels=64.