pyro-ppl/pyro
Auf GitHub ansehenFeature request: Prohibit passing negative numbers to plate sizes
Open
#3.407 geöffnet am 24. Okt. 2024
help wantedusability
Repository-Metriken
- Stars
- (8.211 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 10T 19h) (1 gemergte PR in 30 T)
Beschreibung
Issue Description
Plate primitives scale log-likelihood terms by size/batch_size. But plates allow negative numbers without a warning or assert.
Something like
assert size > 0
above https://github.com/pyro-ppl/pyro/blob/dev/pyro/primitives.py#L424
might be worth adding.