It seems that modules provide some functionality through functions of the form module.some_function but also module._some_function (i.e. notice the _underscore_ notation).
For instance module.parameters() vs. module._parameters.
It seems that module.parameters() returns the parameters and module._parameters returns an OrdereredDict() of the actual parameters.
What the difference between the two and their corresponding use cases?
Is that difference clearly documented in the docs? Searching through the Module documentation I couldn’t find anything about ._parameters?