I see,
So if there is an instance defined in init, If it is used in the forward step it means it will have the same parameters value in each place it is used.
While for layers which have no parameters it has no difference.
That makes sense!
Thank You.