def list_distributions()

in flowtorch/utils.py [0:0]


def list_distributions() -> Sequence[Tuple[str, Parameters]]:
    ans = _walk_packages(
        "distributions", partial(isderivedclass, base_cls=Distribution)
    )
    return list({classname(cls[1]): cls for cls in ans}.values())