pyro-ppl/pyro
Voir sur GitHubFeature request: Prohibit passing negative numbers to plate sizes
Open
#3 407 ouverte le 24 oct. 2024
help wantedusability
Métriques du dépôt
- Stars
- (8 211 stars)
- Métriques de merge PR
- (Merge moyen 10j 19h) (1 PR mergée en 30 j)
Description
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.