-
Notifications
You must be signed in to change notification settings - Fork 26
Description
An attempt to run the EM example produced the error below. A quick search suggests that the problem may be thatlogsumexp is now located at scipy.special rather than scipy.misc.
Cell In [1], line 8
5 import numpy.random as npr
6 import matplotlib.pyplot as plt
----> 8 from pybasicbayes.util.text import progprint_xrange
10 from pylds.models import DefaultLDS
12 npr.seed(0)
File ~/Repos/lds/env/lib/python3.8/site-packages/pybasicbayes/init.py:2
1 from future import absolute_import
----> 2 from . import abstractions, distributions, models, util
File ~/Repos/lds/env/lib/python3.8/site-packages/pybasicbayes/abstractions.py:9
6 import copy
8 import pybasicbayes
----> 9 from pybasicbayes.util.stats import combinedata
10 from pybasicbayes.util.text import progprint_xrange
11 from future.utils import with_metaclass
File ~/Repos/lds/env/lib/python3.8/site-packages/pybasicbayes/util/init.py:3
1 from future import absolute_import
2 all = ['general','plot','stats','text']
----> 3 from . import general, plot, stats, text
File ~/Repos/lds/env/lib/python3.8/site-packages/pybasicbayes/util/stats.py:10
8 import scipy.special as special
9 import scipy.linalg
---> 10 from scipy.misc import logsumexp
11 from numpy.core.umath_tests import inner1d
13 from .general import any_none, blockarray
ImportError: cannot import name 'logsumexp' from 'scipy.misc' (/Users/mwojno01/Repos/lds/env/lib/python3.8/site-packages/scipy/misc/init.py)