[pymvpa] Antwort: Re: Loading normalized data with 'get_model_bold_dataset' fails

lydia.hellrung at econ.uzh.ch lydia.hellrung at econ.uzh.ch
Fri Jun 2 12:58:37 UTC 2017


Dear Yaroslav,

there is the full traceback:


/usr/lib/python2.7/dist-packages/nipy/modalities/fmri/hemodynamic_models.py:176:
 RuntimeWarning: divide by zero encountered in double_scalars
  min_onset) * oversampling) + 1
Traceback (most recent call last):
  File "load.py2", line 31, in <module>
    time_attr='time_coords', condition_attr='condition')
  File
"/usr/lib/python2.7/dist-packages/mvpa2/datasets/sources/openfmri.py", line
656, in get_model_bold_dataset
    'mask', 'add_fa', 'add_sa')]))
  File "/usr/lib/python2.7/dist-packages/mvpa2/datasets/eventrelated.py",
line 574, in fit_event_hrf_model
    **design_kwargs)
  File
"/usr/lib/python2.7/dist-packages/nipy/modalities/fmri/design_matrix.py",
line 433, in make_dmtx
    paradigm, hrf_model.lower(), frametimes, fir_delays, min_onset)
  File
"/usr/lib/python2.7/dist-packages/nipy/modalities/fmri/design_matrix.py",
line 200, in _convolve_regressors
    min_onset=min_onset)
  File
"/usr/lib/python2.7/dist-packages/nipy/modalities/fmri/hemodynamic_models.py",
 line 360, in compute_regressor
    exp_condition, frametimes, oversampling, min_onset)
  File
"/usr/lib/python2.7/dist-packages/nipy/modalities/fmri/hemodynamic_models.py",
 line 180, in _sample_condition
    n_hr)
  File "/usr/lib/python2.7/dist-packages/numpy/core/function_base.py", line
76, in linspace
    num = int(num)
OverflowError: cannot convert float infinity to integer


Thanks for your help
Lydia




Von:	Yaroslav Halchenko <debian at onerussian.com>
An:	pkg-exppsy-pymvpa at lists.alioth.debian.org
Datum:	01/06/2017 16:56
Betreff:	Re: [pymvpa] Loading normalized data with
            'get_model_bold_dataset' fails
Gesendet von:	"Pkg-ExpPsy-PyMVPA" <pkg-exppsy-pymvpa-bounces
            +lydia.hellrung=econ.uzh.ch at lists.alioth.debian.org>




On Thu, 01 Jun 2017, lydia.hellrung at econ.uzh.ch wrote:
>      When I try to load the normalized data, I always end up in the numpy
>      file "function_base.py" in line 76 with "num = int(num)" and the
issue
>      is that "num" in this case has "Inf" as value.


>      The error message says exactly:
>      " The debugged program raised the exception OverflowError (cannot
>      convert float infinity to integer)"
>      (plus file reference to function_base.py and line 76)

could you please post a full traceback (so I could see where in pymvpa
code it leads to that?)

--
Yaroslav O. Halchenko
Center for Open Neuroscience     http://centerforopenneuroscience.org
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834                       Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik
[attachment "signature.asc" deleted by Lydia Hellrung/at/UZH]
_______________________________________________
Pkg-ExpPsy-PyMVPA mailing list
Pkg-ExpPsy-PyMVPA at lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-exppsy-pymvpa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-exppsy-pymvpa/attachments/20170602/8cfaaf55/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-exppsy-pymvpa/attachments/20170602/8cfaaf55/attachment.gif>


More information about the Pkg-ExpPsy-PyMVPA mailing list