Hi @mhubii,
Thanks for the reply. That is really helpful. I assume paramteres() returns the layers in sequence that they are added in sequential, right?
I need weight and bias values to obtain some statistics on the weights of the network and how they change over time, something like what tensor-board provides us in python.
One more question, can I know (without checking dim()) if a tensor p is bias or weight of network?  How can I get its name? And, how can I obtain the layer type, e.g. Linear, Conv2d, etc. ?
I checked named_children() and named_module() and they do not provide the name. It seems that named_parameters() has the name in p.key(), though I am note sure how I can to set the value. (I see that p.value() returns the value).
I appreciate any help or comment.
Thanks,
Afshin