aliyun / alibabacloud-odps-maxframe-client

Apache License 2.0
3 stars 1 forks source link

XGBoost prediction failed with empty dataset #9

Open ericpai opened 1 month ago

ericpai commented 1 month ago
2024-05-29 15:48:09,805.805 [INFO] maxframe_spe.services.execution.executors - <string> - 10: Predicted data size: (0, 43)
2024-05-29 15:48:09,807.807 [INFO] maxframe_spe.services.execution.executors - executors.py - 248: [20240529074536464grpbbbintgf][b1b85b1d3c534a9ca5aaa848b4a02257] run costs: 2.729
2024-05-29 15:48:09,809.809 [ERROR] maxframe_spe.services.execution.executors - executors.py - 382: Failed to run subdag b1b85b1d3c534a9ca5aaa848b4a02257.
Traceback (most recent call last):
  File "/root/miniconda/envs/py3.11/lib/python3.11/site-packages/maxframe_spe/services/execution/executors.py", line 373, in done_cb
    runner_future.set_result(fut.result())
                             ^^^^^^^^^^^^
  File "/root/miniconda/envs/py3.11/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/miniconda/envs/py3.11/lib/python3.11/site-packages/maxframe_spe/services/execution/executors.py", line 211, in run
    exec(self._code, globals(), local_vars)
  File "<string>", line 12, in <module>
  File "/root/miniconda/envs/py3.11/lib/python3.11/site-packages/pandas/core/series.py", line 584, in __init__
    data = sanitize_array(data, index, dtype, copy)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/miniconda/envs/py3.11/lib/python3.11/site-packages/pandas/core/construction.py", line 659, in sanitize_array
    subarr = _sanitize_ndim(subarr, data, dtype, index, allow_2d=allow_2d)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/miniconda/envs/py3.11/lib/python3.11/site-packages/pandas/core/construction.py", line 718, in _sanitize_ndim
    raise ValueError(
ValueError: Data must be 1-dimensional, got ndarray of shape (0, 0) instead