5
In PyMC2, esistono metodi random() e value() per generare un valore casuale e ottenere il valore corrente delle variabili casuali. C'è un modo per fare lo stesso in PyMC3?accesso al valore di una variabile casuale in PyMC3
p = pm.Dirichlet('p', theta=np.array([1., 1., 1.]))
p.random()
p.value
Il motivo per cui lo chiedo è principalmente per il debug. Quando definisco una distribuzione, voglio vedere quali valori genera senza eseguire l'intera simulazione. Qualche idea su come farlo? – ahmethungari
Il nuovo metodo random() dovrebbe darti quello, no? O vuoi solo valutare il PDF? – twiecki
Sì, dovrebbe, ma come "twiecki" ha detto che non è pronto. Ho pensato che potrebbero esserci altri modi in cui aspettiamo che sia pronto. – ahmethungari