<div dir="ltr">Dear Alex,<div><br></div><div>I can only suggest to report it to Bugzilla since I'm personally not familiar with BCILAB. I wish I were!</div><div><a href="https://sccn.ucsd.edu/bugzilla/enter_bug.cgi">https://sccn.ucsd.edu/bugzilla/enter_bug.cgi</a><br></div><div>I appreciate your patience and cooperation.</div><div><br></div><div>Makoto</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 12, 2016 at 10:55 AM, Alex Abe <span dir="ltr"><<a href="mailto:nabra005@odu.edu" target="_blank">nabra005@odu.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi, <div><br></div><div>I am running the search function in BCI_lab, and it is giving me an error which I am not able to solve. Can any BCI_lab expert help me out ? If I do not use search, the program compiles without an error and provides an output. </div><div><br></div><div>I am using Matlab 2014a version. I tried running on 2011a and it still gives me the same error. Do let me know if you need any other info. </div><div><br></div><div>My command line that calls the search function is as follows: </div><div><br></div><div><div>myapproach = {'CSP' 'SignalProcessing',{'<wbr>EpochExtraction',[search(0:0.<wbr>5:1.0),search(2.0:0.5:3.0)],'<wbr>FIRFilter',[6 8 29 30]}};</div><div><br></div><div><br></div><div>The error I receive is below:</div><div><br></div><div><br></div><div><br></div><div><div>Attempt to reference field of non-structure array.</div><div><br></div><div>Error in ParadigmBaseSimplified>@(x)<wbr>length(x.streams)>1 (line 168)</div><div>                if any(cellfun(@(x)length(x.<wbr>streams) > 1,collection))</div><div><br></div><div>Error in ParadigmBaseSimplified/<wbr>calibrate (line 168)</div><div>                if any(cellfun(@(x)length(x.<wbr>streams) > 1,collection))</div><div><br></div><div>Error in bci_train/@(varargin)instance.<wbr>calibrate(varargin{:})</div><div><br></div><div><br></div><div><br></div><div>Error in</div><div>bci_train>@(trainset,varargin)<wbr>utl_complete_model(calibrate_<wbr>func('collection',{trainset},<wbr>varargin{:}),predict_func)</div><div>(line 704)</div><div>        'trainer', @(trainset,varargin)</div><div>        utl_complete_model(calibrate_<wbr>func('collection',{trainset},<wbr>varargin{:}),predict_func), ...</div><div><br></div><div>Error in utl_evaluate_fold (line 29)</div><div>    model = opts.trainer(trainset,opts.<wbr>args{:});</div><div><br></div><div>Error in par_beginschedule (line 157)</div><div>            sched(t) = {{t,tasks{t}{1}(tasks{t}{2:<wbr>end})}}; end</div><div><br></div><div>Error in par_schedule (line 60)</div><div>id = par_beginschedule(tasks,opts);</div><div><br></div><div>Error in utl_crossval (line 200)</div><div>    results = par_schedule(tasks, 'engine',opts.engine_cv, 'pool',opts.pool, 'policy',opts.policy);</div><div><br></div><div>Error in utl_searchmodel>@(varargin)<wbr>utl_crossval(data,nestedcv_<wbr>ctrl,'args',varargin) (line 147)</div><div>    objective_function = @(varargin) utl_crossval(data,nestedcv_<wbr>ctrl,'args',varargin);</div><div><br></div><div>Error in hlp_wrapresults (line 51)</div><div>        [a{1:len}] = f(varargin{:});</div><div><br></div><div>Error in par_beginschedule (line 157)</div><div>            sched(t) = {{t,tasks{t}{1}(tasks{t}{2:<wbr>end})}}; end</div><div><br></div><div>Error in par_schedule (line 60)</div><div>id = par_beginschedule(tasks,opts);</div><div><br></div><div>Error in utl_gridsearch (line 146)</div><div>outputs = par_schedule(tasks, 'engine',opts.engine_gs,'pool'<wbr>,opts.pool,'policy',opts.<wbr>policy);</div><div><br></div><div>Error in utl_searchmodel (line 156)</div><div>    [stats.bestidx,stats.inputs,<wbr>stats.outputs] = utl_gridsearch(gridsearch_<wbr>ctrl, opts.args{:});</div><div><br></div><div>Error in utl_nested_crossval>@(P,<wbr>varargin)utl_searchmodel(P,<wbr>opts,'scheme',opts.opt_scheme) (line 98)</div><div>    opts.trainer = @(P,varargin) utl_searchmodel(P,opts,'<wbr>scheme',opts.opt_scheme);</div><div><br></div><div>Error in utl_evaluate_fold (line 29)</div><div>    model = opts.trainer(trainset,opts.<wbr>args{:});</div><div><br></div><div>Error in par_beginschedule (line 157)</div><div>            sched(t) = {{t,tasks{t}{1}(tasks{t}{2:<wbr>end})}}; end</div><div><br></div><div>Error in par_schedule (line 60)</div><div>id = par_beginschedule(tasks,opts);</div><div><br></div><div>Error in utl_crossval (line 200)</div><div>    results = par_schedule(tasks, 'engine',opts.engine_cv, 'pool',opts.pool, 'policy',opts.policy);</div><div><br></div><div>Error in utl_nested_crossval (line 102)</div><div>[measure,stats] = utl_crossval(data, opts, 'scheme',opts.eval_scheme);</div><div><br></div><div>Error in bci_train>run_computation (line 759)</div><div>    [measure,stats] = utl_nested_crossval(opts.data, crossval_args{:});</div><div><br></div><div>Error in hlp_scope>make_func/@(f,a,<wbr>frame__f1)feval(f,a{:})</div><div><br></div><div><br></div><div><br></div><div>Error in hlp_scope (line 51)</div><div>[varargout{1:nargout}] = func(f,varargin);</div><div><br></div><div>Error in bci_train (line 730)</div><div>[measure,model,stats] =</div><div>hlp_scope({'fingerprint_check'<wbr>,0,'fingerprint_create',0},@<wbr>run_computation,opts,crossval_<wbr>args);</div></div><div><br></div><div><br></div><div><br></div><div>Alex</div></div></div>
<br>______________________________<wbr>_________________<br>
Eeglablist page: <a href="http://sccn.ucsd.edu/eeglab/eeglabmail.html" rel="noreferrer" target="_blank">http://sccn.ucsd.edu/eeglab/<wbr>eeglabmail.html</a><br>
To unsubscribe, send an empty email to <a href="mailto:eeglablist-unsubscribe@sccn.ucsd.edu">eeglablist-unsubscribe@sccn.<wbr>ucsd.edu</a><br>
For digest mode, send an email with the subject "set digest mime" to <a href="mailto:eeglablist-request@sccn.ucsd.edu">eeglablist-request@sccn.ucsd.<wbr>edu</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Makoto Miyakoshi<br>Swartz Center for Computational Neuroscience<br>Institute for Neural Computation, University of California San Diego<br></div></div>
</div>