EXTREMEXPLOIT

MultiNormal Probability

Apr 25th, 2020 (edited)
442
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.32 KB | None | 0 0
  1. from scipy.stats import multivariate_normal as multiNormal
  2. Pi1 = 0.8
  3. Mean1 = (-1, 0)
  4. Cov1 = ((1,0), (0,1))
  5.  
  6. Pi2 = 0.2
  7. Mean2 = (4,0)
  8. Cov2 = ((2,-1), (-1,2))
  9.  
  10. P = (-2, 6)
  11. P1 = Pi1*multiNormal.pdf(P, Mean1, Cov1) / (Pi1*multiNormal.pdf(P, Mean1, Cov1) + Pi2*multiNormal.pdf(P, Mean2, Cov2))
  12. P2 = 1 - P1
  13. print(P1, P2)
Add Comment
Please, Sign In to add comment