norbert-wiener-center / cset

A MATLAB library for compressed sensing (CS) reconstruction of electron tomogram (ET) volumes.
GNU General Public License v3.0
3 stars 1 forks source link

Convergence failed for complex phantom 6x noiseless #1

Open sparsecoder opened 8 years ago

sparsecoder commented 8 years ago

Running this out of the box. The only thing I changed was environment variables. On RHEL 7.

traceback:

Error using cset (line 335)
Convergence failed, NaN values detected.

Error in cset3 (line 77)
        recs(:, :, i) = cset(proj, params);

Error in example3_phantom_complex (line 175)
recc6 = cset3(projs6, run6);
heyitsguay commented 8 years ago

Hm, interesting. I'll have to take a closer look at this tomorrow. Usually when there's a convergence error, it's because one or more of the optimization hyperparameters are too big. I'll check and see if that example got passed some bad hyperparameter values, then get back to you.

Her-THU commented 6 years ago

The same error occured when I ran the codes. I have changed nothing in the codes. Expecting your reply :)