Skip to content

Remove the DistributionFamily class. #48

@willGraham01

Description

@willGraham01

Full context: #47

Remove the DistributionFamily class

Though we initially thought we would need it, in fact it seems we do not need (and will not need) the functionality the DistributionFamily (and subclasses) provide. We can instead just give DistributionNode._dist a Distribution class, and replace statements like Node._dist.construct(**) with Node._dist(**).

We should do this just to ensure the changes in the next stages don't have to straddle more classes than necessary.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions