issues
search
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
71
stars
1
forks
source link
Refactor `cirkit/new` implementation
#174
Closed
lkct
closed
10 months ago
lkct
commented
10 months ago
Including:
Implemented
is_omni_compatible
for SymbC and TensC.
Simplified reparam
materialize
interface: removed mask from all reparams and introduced a standalone reparam for it.
Extracted the autodiff jacobian from
diff_ef.py
to utils and add tests for it.
Rearranged test file structure
Cleaned up comments (including re-formatting, no need to look into all the details in "Files changed")
Including:
is_omni_compatible
for SymbC and TensC.materialize
interface: removed mask from all reparams and introduced a standalone reparam for it.diff_ef.py
to utils and add tests for it.