We should only need to do this after starting engines:
import pyhsmm.parallel # creates client and stuff
# either this
for data in datas:
model.add_data_parallel(data)
# or this, which could be greedy or smart
model.add_datas_parallel(datas)
samples = [model.copy_and_resample() for i in progprint_xrange(1000)]
We should only need to do this after starting engines: