good first issuehelp wantedwarnings & errors
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
Users at PROBPROG 2018 requested more-specific error messages when models are invalid.
Specific improvements include:
- #1509 Print sample site information when
Distributioninputs are invalid. Currently it requires a debugger to see what line of the model is affected. - #1534 On error print shapes of sites in the trace: value shape for params, and value,dist,log_prob shapes for sample sites.
- On error, print contextual information: the current
cond_indep_stack, the portion of stack trace undersvi.step(), whether the model or guide is being executed,_DIM_ALLOCATORsate, tracing state, etc. This could be accomplished via atry: except: raiseblock to add information to a caught error. - others?