The way data is added, checked, and passed to the fit function in ERPparamGroup is buggy. has_data is set to True even if the time argument is not provided, leading to errors. Furthermore, time=None is passed to the fit function when fitting sequentially while time=self.time is passed when fitting in parallel leading to inconsistent behavior.
The way data is added, checked, and passed to the fit function in ERPparamGroup is buggy.
has_datais set toTrueeven if thetimeargument is not provided, leading to errors. Furthermore,time=Noneis passed to the fit function when fitting sequentially whiletime=self.timeis passed when fitting in parallel leading to inconsistent behavior.