Open timothydmorton opened 8 years ago
I can't reproduce this. Are you using a recent github checkout? How did you install? What version of numpy do you have? Can you post your sample.txt
, sample_info.txt
, and levels.txt
files somewhere?
Yeah, I just cloned the repo, using numpy v. 1.10.0.
installed with python setup.py install
in the python
directory.
files are here.
For what it's worth, I just conda update numpy
'd and am still getting nan
s.
I just tested with that old numpy version and your files and I still don't get nans so I'm really not sure what's going on....
What about if you navigate to the directory where these files are saved and run
from dnest4.analysis import postprocess
postprocess()
Still nans?
dnest4.classic.postprocess() and dnest4.analysis.postprocess() both work for me with those output files*. The former could be a workaround for now.
That's a work around only if the classic post process works! They both work fine for me too so we don't know what his problem is yet. On Sat, Jun 25, 2016 at 4:19 AM Brendon J. Brewer notifications@github.com wrote:
dnest4.classic.postprocess() and dnest4.analysis.postprocess() both work for me with those output files*. The former could be a workaround for now.
- They yield very slightly different logZs, which I wasn't expecting. I thought we checked this!
— You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub https://github.com/eggplantbren/DNest4/issues/10#issuecomment-228506208, or mute the thread https://github.com/notifications/unsubscribe/AAVYSgIKx9ALhoMZomH_KD7d70pmos_-ks5qPJ47gaJpZM4I-Ky3 .
Just getting to look at this again now--- still nans for me doing what Dan suggests above. I'll try it in a fresh environment to help try to isolate what's going on.
On Sat, Jun 25, 2016 at 3:49 AM Dan Foreman-Mackey notifications@github.com wrote:
That's a work around only if the classic post process works! They both work fine for me too so we don't know what his problem is yet. On Sat, Jun 25, 2016 at 4:19 AM Brendon J. Brewer < notifications@github.com> wrote:
dnest4.classic.postprocess() and dnest4.analysis.postprocess() both work for me with those output files*. The former could be a workaround for now.
- They yield very slightly different logZs, which I wasn't expecting. I thought we checked this!
— You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub <https://github.com/eggplantbren/DNest4/issues/10#issuecomment-228506208 , or mute the thread < https://github.com/notifications/unsubscribe/AAVYSgIKx9ALhoMZomH_KD7d70pmos_-ks5qPJ47gaJpZM4I-Ky3
.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/eggplantbren/DNest4/issues/10#issuecomment-228520773, or mute the thread https://github.com/notifications/unsubscribe/ABzr21egRae0qDs0XRMKQB7bPxDafPlsks5qPN1zgaJpZM4I-Ky3 .
I've repeated this in a fresh and minimal conda environment, which I've posted here.
Interesting. It must be a Python 2 thing then. I'll try to debug and get back to you.
Hey folks-- Just tried to run the gaussian python example, and for everything past sample 60, log(Z) = nan.