This might be a meta flag for Gaussian nodes.
For example by default we might assume Hermittian structure and use meta = AssumeHermittian() that fallbacks to fastcholesky.
cholinv(::AssumeHermittian, something) = fastcholesky(something)
In other cases we might prever pinv(), e.g. meta = AssumeNonHermittian()
cholinv(::AssumeNonHermittian, something) = pinv(something)
@bartvanerp , @albertpod
This might be a meta flag for Gaussian nodes.
For example by default we might assume Hermittian structure and use
meta = AssumeHermittian()that fallbacks tofastcholesky.In other cases we might prever
pinv(), e.g.meta = AssumeNonHermittian()@bartvanerp , @albertpod