Fritz Obermeyer
Fritz Obermeyer
Hi @gui11aume, responding to your last question: the best tests we have of `ScoreParts` behavior are in [tests/infer/test_gradient.py](https://github.com/pyro-ppl/pyro/blob/dev/tests/infer/test_gradient.py). We have heavily relied on those test because they are much faster...
@gui11aume yes, your explanation sounds right. I'm sorry I don't recall why masking behaves differently from scaling; I vaguely recall there was a reason, but I forget whether that reason...
Hmm, I'd guess the most straightforward approach to inter-distribution cpu parallelism would be to [rely on the PyTorch jit](https://pytorch.org/docs/stable/notes/cpu_threading_torchscript_inference.html) by simply using [JitTrace_ELBO](https://docs.pyro.ai/en/stable/inference_algos.html#pyro.infer.trace_elbo.JitTrace_ELBO) or similar guide. **Pros:** - it's a...
I can take a look at those since I wrote the failing tests.
Hi @ConnorStoneAstro, Assuming your nn.Module parameters are frozen, you should be able to wrap them in a custom `torch.autograd.Function` that you can pass as the `potential_fn` to Pyro's HMC: ```python...
IIRC using `Distribution.mask()` stores the mask internally to the distribution, rather than in the trace; you should be able to see this with `trace.nodes[name]["fn"]` being a `MaskedDistribution`. By contrast `poutine.mask()`...
Hi @vitkl, Could you provide more details about the memory leak? Does memory use happen during training/inference or during prediction? Where are the observed data being saved? Are you `poutine.trace`ing...
You'll need to 1. register for access to gisaid at https://www.gisaid.org/registration/register 2. contact gisaid.org and request a feed for your use
You might send more emails to GISAID. I think their email server is misconfigured and they experience spurious failures to send outgoing emails. Maybe telephone them or ping them on...
This looks reasonable to me. Since deterministic guide sites are usually ignored (e.g. in AutoGuides) I think we may want to gate this new behavior by an arg like `return_deterministic_guide_sites:...