There are a lot of probability distributions. I am thinking about turning the path dists.py into a directory dists/ for which each distribution (or very closely-related) distributions are implemented in their own files. Then I could setup a common.py which imports some of the distributions that users are likely to use most of the time.
These changes would allow for a larger number of distributions without importing 'everything' upon every usage. Some decisions about with distributions should go in common.py would need to be decided on.
There are a lot of probability distributions. I am thinking about turning the path
dists.pyinto a directorydists/for which each distribution (or very closely-related) distributions are implemented in their own files. Then I could setup acommon.pywhich imports some of the distributions that users are likely to use most of the time.These changes would allow for a larger number of distributions without importing 'everything' upon every usage. Some decisions about with distributions should go in
common.pywould need to be decided on.