Saving model and inference results (traces?) in pyMC4

Hey, I just got around to test this. Cloudickle works for saving models and inference results as well, thanks for the input!

I am wondering if it is also possible to save intermediate results during a run. I am running sequential monte carlo with a custom likelihood which takes long to sample, about 10 seconds. My simulations have been running for 3 days and are still going. I am printing out the likelihood value so I can track that the algorithm seems to be doing something right, but I would like to see the results in intermediate steps.

This question was partly asked before here but the answer is not really satisfactory, and the issue not resolved. Any suggestions here? I could also start a new thread for this particular question if it is better. Thanks for the help!