@@ -919,7 +919,7 @@ def _Estep(gmm, log_p, U, T_inv, log_S, data, covar=None, R=None, omega=None, ba
919
919
920
920
k = 0
921
921
for log_p [k ], U [k ], T_inv [k ] in \
922
- parmap .starmap (_Esum , zip (xrange (gmm .K ), U ), gmm , data , covar , R , cutoff , pool = pool , chunksize = chunksize ):
922
+ parmap .starmap (_Esum , zip (xrange (gmm .K ), U ), gmm , data , covar , R , cutoff , pm_pool = pool , pm_chunksize = chunksize ):
923
923
log_S [U [k ]] += np .exp (log_p [k ]) # actually S, not logS
924
924
H [U [k ]] = 1
925
925
k += 1
@@ -1024,7 +1024,7 @@ def _Mstep(gmm, U, log_p, T_inv, log_S, data, covar=None, R=None, p_bg=None, poo
1024
1024
# however, there seem to be side effects or race conditions
1025
1025
k = 0
1026
1026
for A [k ], M [k ,:], C [k ,:,:] in \
1027
- parmap .starmap (_Msums , zip (xrange (gmm .K ), U , log_p , T_inv ), gmm , data , R , log_S , pool = pool , chunksize = chunksize ):
1027
+ parmap .starmap (_Msums , zip (xrange (gmm .K ), U , log_p , T_inv ), gmm , data , R , log_S , pm_pool = pool , pm_chunksize = chunksize ):
1028
1028
k += 1
1029
1029
1030
1030
if p_bg is not None :
@@ -1270,7 +1270,7 @@ def _findSNMComponents(gmm, U, log_p, log_S, N, pool=None, chunksize=1):
1270
1270
k = 0
1271
1271
A = gmm.amp * N
1272
1272
for JS[k] in \
1273
- parmap.map(_JS, xrange(gmm.K), gmm, log_p, log_S, U, A, pool =pool, chunksize =chunksize):
1273
+ parmap.map(_JS, xrange(gmm.K), gmm, log_p, log_S, U, A, pm_pool =pool, pm_chunksize =chunksize):
1274
1274
k += 1
1275
1275
"""
1276
1276
# get largest Eigenvalue, weighed by amplitude
0 commit comments