is there a way that we can control the name of the parameters?
I suppose this is known as the key of the dict_state in pytorch?
in tensorflow, it is done by:
with tf.name_scope("my_namescope"): 
    v1 = tf.Variable(1, name="var1", dtype=tf.float32)
    ...

print(v1.name)  #"my_namescope/var1:0