pyGAM icon indicating copy to clipboard operation
pyGAM copied to clipboard

LogisticGAM sample() function fails due to shape mismatch

Open daniel-s-cunha opened this issue 4 years ago • 0 comments

>>> samples = gam1.sample(X, y, quantity='mu',n_draws=1000, n_bootstraps=5, objective='auto')
100% (11 of 11) |##################################################################################################################################################| Elapsed Time: 0:00:01 Time:  0:00:01
100% (11 of 11) |##################################################################################################################################################| Elapsed Time: 0:00:01 Time:  0:00:01
100% (11 of 11) |##################################################################################################################################################| Elapsed Time: 0:00:01 Time:  0:00:01
100% (11 of 11) |##################################################################################################################################################| Elapsed Time: 0:00:01 Time:  0:00:01

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/anaconda3/lib/python3.6/site-packages/pygam/pygam.py", line 2030, in sample
    n_bootstraps=n_bootstraps, objective=objective)
  File "/anaconda3/lib/python3.6/site-packages/pygam/pygam.py", line 2108, in _sample_coef
    n_draws, coef_bootstraps, cov_bootstraps)
  File "/anaconda3/lib/python3.6/site-packages/pygam/pygam.py", line 2189, in _simulate_coef_from_bootstraps
    size=len(draw_indices))
ValueError: shape mismatch: value array of shape (204,51) could not be broadcast to indexing result of shape (204,52)

daniel-s-cunha avatar Sep 20 '19 23:09 daniel-s-cunha