<html><body bgcolor="#FFFFFF"><div>In the online processing system, data streams and predictors are referred to by their name, and this (somewhat obscure) error comes up when one passes the stream struct instead of its name to onl_newpredictor. A patch with improved error message (and aside, auto-identification of the streams that are required for most cases) is now found in the patch sub-directory under:</div><div><br></div><div><a href="ftp://sccn.ucsd.edu/pub/bcilab">ftp://sccn.ucsd.edu/pub/bcilab</a><br><br></div><div>Christian<br><br></div><div><br>On Apr 12, 2011, at 9:20 PM, marsel mano <<a href="mailto:marsel.mano@gmail.com">marsel.mano@gmail.com</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div>Hi everyone,<div><br></div><div>I recently started to use BCILAB 0.9 beta2b and everything is working fine when I process the data offline.</div><div>But when it comes to online processing i can't create an online predictor with the model and the stream that I have. </div>
<div>The error is as follows:</div><div><br></div><div><div><i>>>onl_newpredictor('mypredictor',lastmodel,mystream);</i></div><div><i>Undefined function or method 'evalin' for input arguments of type 'struct'.</i></div>
<div><i>occured in</i></div><div><i>  resolve_rawdata: 171</i></div><div><i>  resolve_rawdata: 236</i></div><div><i>  resolve_rawdata: 236</i></div><div><i>  resolve_rawdata: 236</i></div><div><i>  resolve_rawdata: 236</i></div>
<div><i>  onl_newpredictor: 124</i></div><div><i>??? Error using ==> onl_newpredictor at 140</i></div><div><i>The given model has an unexpected structure.</i></div></div><div><br></div><div>When I load EEGLAB datasets I get the following message:</div>
<div><br></div><div><div> <i> The loaded EEGLAB set is lacking an online expression; assuming it contains unfiltered data.</i></div><div><i>   If it contains filtered data, however, BCI models derived from it will likely not be online-capable.</i>  </div>
</div><div><br></div><div>then I use bci_train to get the model which by the way has some online expressions on tracking field. Anyway when it comes to creating a predictor it shows the above error.</div><div><br></div><div>
I tried other training dataset types (".dat", ".bdf",".vhdr") but still nothing.</div><div>I am not sure if it is the problem with the training dataset or training approach, and I have tried training different approaches as well but still no results.  </div>
<div><br></div><div>Can anyone tell me how to solve this issue?</div><div>If anyone could share some suitable EEGLAB sets successfully used for training online capable models, would be appreciated.</div><div><br></div><div>
With Best Regards</div><div><br></div><div>-- <br>Marsel Mano<div>PhD Candidate (University Of Toyama)</div><div>Toyama, Japan<br>+81 80 4253 8833</div><br>
</div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>Eeglablist page: <a href="http://sccn.ucsd.edu/eeglab/eeglabmail.html"><a href="http://sccn.ucsd.edu/eeglab/eeglabmail.html">http://sccn.ucsd.edu/eeglab/eeglabmail.html</a></a></span><br><span>To unsubscribe, send an empty email to <a href="mailto:eeglablist-unsubscribe@sccn.ucsd.edu"><a href="mailto:eeglablist-unsubscribe@sccn.ucsd.edu">eeglablist-unsubscribe@sccn.ucsd.edu</a></a></span><br><span>For digest mode, send an email with the subject "set digest mime" to <a href="mailto:eeglablist-request@sccn.ucsd.edu"><a href="mailto:eeglablist-request@sccn.ucsd.edu">eeglablist-request@sccn.ucsd.edu</a></a></span></div></blockquote></body></html>