Skip to content

Inflation v2.0.3

Latest

Choose a tag to compare

@apozas apozas released this 08 Aug 15:09
341dca3

This update brings:

  • Support for symmetries in the target distributions.
  • Initial (and experimental) support for quantum theory based only on real numbers.

Also, we have the following improvements:

  • The arguments for InflationSDP.build_columns can be now directly passed onto InflationSDP.generate_relaxation. This means that one can now build directly SDPs for restricted generating sets just by calling, e.g., InflationSDP.generate_relaxation("local3", max_monomial_length=2).
  • The computation of dual LPs is now handled automatically by MOSEK. This improves the reliability of the code (and reduces the maintenance effort). The analogous for SDPs will come soon.
  • The error messages for unsupported scenarios (namely, structures where a parent and a child node do not share a latent common cause, and structures with intermediate latents that have observable parents) are now more informative.

As well as minor fixes. On particularly useful one is that now the output status of LPs and SDPs is now the same.