Thanks for your reply.
I am implementing channel-growing models for my business purpose.
Training from the small size of data and minimal model, and then upsize the model and data size after certain epochs.
Previous many upsizing model methods have been implemented by adding layers, but for me, I am trying to upsize the model by channels. (Migrate the small size of model’s weights into some part of the big model and retrain with new data)
Therefore, It is ok with hurting the weights of the pre-trained model.
Maybe I can make a big-size model by hard coding, but I want to make a kind of automated growing model.
By the way, your suggestion also makes sense to me 
I will try if it works as I intended.
Thanks.