Phuong Le
10/26/2023, 1:50 PMRemoteTraceback Traceback (most recent call last)
RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/lib/python3.10/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
File "/usr/local/lib/python3.10/dist-packages/statsforecast/core.py", line 77, in fit
fm[i, i_model] = new_model.fit(y=y, X=X)
File "/usr/local/lib/python3.10/dist-packages/statsforecast/models.py", line 3229, in fit
residuals = y - mod["fitted"]
KeyError: 'fitted'
"""
The above exception was the direct cause of the following exception:
KeyError Traceback (most recent call last)
<ipython-input-93-1acab57018a5> in <cell line: 1>()
----> 1 model.fit(train)
2 predictions = model.predict(test)
6 frames
/usr/local/lib/python3.10/dist-packages/statsforecast/core.py in fit(self, df, sort_df, prediction_intervals)
880 self.fitted_ = self.ga.fit(models=self.models)
881 else:
--> 882 self.fitted_ = self._fit_parallel()
883 return self
884
/usr/local/lib/python3.10/dist-packages/statsforecast/core.py in _fit_parallel(self)
1309 future = executor.apply_async(ga.fit, (self.models,))
1310 futures.append(future)
-> 1311 fm = np.vstack([f.get() for f in futures])
1312 return fm
1313
/usr/local/lib/python3.10/dist-packages/statsforecast/core.py in <listcomp>(.0)
1309 future = executor.apply_async(ga.fit, (self.models,))
1310 futures.append(future)
-> 1311 fm = np.vstack([f.get() for f in futures])
1312 return fm
1313
/usr/lib/python3.10/multiprocessing/pool.py in get(self, timeout)
772 return self._value
773 else:
--> 774 raise self._value
775
776 def _set(self, i, obj):
/usr/lib/python3.10/multiprocessing/pool.py in worker()
123 job, i, func, args, kwds = task
124 try:
--> 125 result = (True, func(*args, **kwds))
126 except Exception as e:
127 if wrap_exception and func is not _helper_reraises_exception:
/usr/local/lib/python3.10/dist-packages/statsforecast/core.py in fit()
75 for i_model, model in enumerate(models):
76 new_model = model.new()
---> 77 fm[i, i_model] = new_model.fit(y=y, X=X)
78 return fm
79
/usr/local/lib/python3.10/dist-packages/statsforecast/models.py in fit()
3227 )
3228 mod = dict(mod)
-> 3229 residuals = y - mod["fitted"]
3230 mod["sigma"] = _calculate_sigma(residuals, len(y) - self.season_length)
3231 self.model_ = mod
KeyError: 'fitted'RemoteTraceback Traceback (most recent call last)
RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/lib/python3.10/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
File "/usr/local/lib/python3.10/dist-packages/statsforecast/core.py", line 77, in fit
fm[i, i_model] = new_model.fit(y=y, X=X)
File "/usr/local/lib/python3.10/dist-packages/statsforecast/models.py", line 3229, in fit
residuals = y - mod["fitted"]
KeyError: 'fitted'
"""
The above exception was the direct cause of the following exception:
KeyError Traceback (most recent call last)
<ipython-input-93-1acab57018a5> in <cell line: 1>()
----> 1 model.fit(train)
2 predictions = model.predict(test)
6 frames
/usr/local/lib/python3.10/dist-packages/statsforecast/core.py in fit(self, df, sort_df, prediction_intervals)
880 self.fitted_ = self.ga.fit(models=self.models)
881 else:
--> 882 self.fitted_ = self._fit_parallel()
883 return self
884
/usr/local/lib/python3.10/dist-packages/statsforecast/core.py in _fit_parallel(self)
1309 future = executor.apply_async(ga.fit, (self.models,))
1310 futures.append(future)
-> 1311 fm = np.vstack([f.get() for f in futures])
1312 return fm
1313
/usr/local/lib/python3.10/dist-packages/statsforecast/core.py in <listcomp>(.0)
1309 future = executor.apply_async(ga.fit, (self.models,))
1310 futures.append(future)
-> 1311 fm = np.vstack([f.get() for f in futures])
1312 return fm
1313
/usr/lib/python3.10/multiprocessing/pool.py in get(self, timeout)
772 return self._value
773 else:
--> 774 raise self._value
775
776 def _set(self, i, obj):
/usr/lib/python3.10/multiprocessing/pool.py in worker()
123 job, i, func, args, kwds = task
124 try:
--> 125 result = (True, func(*args, **kwds))
126 except Exception as e:
127 if wrap_exception and func is not _helper_reraises_exception:
/usr/local/lib/python3.10/dist-packages/statsforecast/core.py in fit()
75 for i_model, model in enumerate(models):
76 new_model = model.new()
---> 77 fm[i, i_model] = new_model.fit(y=y, X=X)
78 return fm
79
/usr/local/lib/python3.10/dist-packages/statsforecast/models.py in fit()
3227 )
3228 mod = dict(mod)
-> 3229 residuals = y - mod["fitted"]
3230 mod["sigma"] = _calculate_sigma(residuals, len(y) - self.season_length)
3231 self.model_ = mod
KeyError: 'fitted'
RemoteTraceback Traceback (most recent call last)
RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/lib/python3.10/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
File "/usr/local/lib/python3.10/dist-packages/statsforecast/core.py", line 77, in fit
fm[i, i_model] = new_model.fit(y=y, X=X)
File "/usr/local/lib/python3.10/dist-packages/statsforecast/models.py", line 3229, in fit
residuals = y - mod["fitted"]
KeyError: 'fitted'
"""
The above exception was the direct cause of the following exception:
KeyError Traceback (most recent call last)
<ipython-input-93-1acab57018a5> in <cell line: 1>()
----> 1 model.fit(train)
2 predictions = model.predict(test)
6 frames
/usr/local/lib/python3.10/dist-packages/statsforecast/core.py in fit(self, df, sort_df, prediction_intervals)
880 self.fitted_ = self.ga.fit(models=self.models)
881 else:
--> 882 self.fitted_ = self._fit_parallel()
883 return self
884
/usr/local/lib/python3.10/dist-packages/statsforecast/core.py in _fit_parallel(self)
1309 future = executor.apply_async(ga.fit, (self.models,))
1310 futures.append(future)
-> 1311 fm = np.vstack([f.get() for f in futures])
1312 return fm
1313
/usr/local/lib/python3.10/dist-packages/statsforecast/core.py in <listcomp>(.0)
1309 future = executor.apply_async(ga.fit, (self.models,))
1310 futures.append(future)
-> 1311 fm = np.vstack([f.get() for f in futures])
1312 return fm
1313
/usr/lib/python3.10/multiprocessing/pool.py in get(self, timeout)
772 return self._value
773 else:
--> 774 raise self._value
775
776 def _set(self, i, obj):
/usr/lib/python3.10/multiprocessing/pool.py in worker()
123 job, i, func, args, kwds = task
124 try:
--> 125 result = (True, func(*args, **kwds))
126 except Exception as e:
127 if wrap_exception and func is not _helper_reraises_exception:
/usr/local/lib/python3.10/dist-packages/statsforecast/core.py in fit()
75 for i_model, model in enumerate(models):
76 new_model = model.new()
---> 77 fm[i, i_model] = new_model.fit(y=y, X=X)
78 return fm
79
/usr/local/lib/python3.10/dist-packages/statsforecast/models.py in fit()
3227 )
3228 mod = dict(mod)
-> 3229 residuals = y - mod["fitted"]
3230 mod["sigma"] = _calculate_sigma(residuals, len(y) - self.season_length)
3231 self.model_ = mod
KeyError: 'fitted'José Morales
10/26/2023, 4:01 PMPhuong Le
10/26/2023, 4:03 PMJosé Morales
10/26/2023, 4:45 PMPhuong Le
10/27/2023, 1:25 AMJosé Morales
10/27/2023, 3:43 PM