april-tools / cirkit

a python framework to build, learn and reason about probabilistic circuits and tensor networks
https://cirkit-docs.readthedocs.io/en/latest/
GNU General Public License v3.0
80 stars 4 forks source link

Refactor Scope to simply be a frozenset #299

Closed loreloc closed 1 month ago

loreloc commented 1 month ago

Closes #297 .

Moreover, this PR removes some legacy code we had in order to impose a topological ordering of layers based on solely their scope.