-
Notifications
You must be signed in to change notification settings - Fork 108
Open
Description
The following code produced an error on the transform function. The fit function works correctly. This error is reproduced for every feature in the original dataset.
X = df.drop(["Target"], axis=1)
y = df["Target"]
ofe = OpenFE()
ofe.fit(data=X, label=y, categorical_features=cat_cols, n_jobs=11)
train_x, test_x = transform(X, test, ofe.new_features_list[:50], n_jobs=11 )
Traceback (most recent call last):
File "/home/ben/projects/kaggle/.venv/lib/python3.10/site-packages/openfe/utils.py", line 102, in _cal
_data = pd.read_feather('./openfe_tmp_data.feather', columns=base_features).set_index('openfe_index')
File "/home/ben/projects/kaggle/.venv/lib/python3.10/site-packages/pandas/io/feather_format.py", line 124, in read_feather
return feather.read_feather(
File "/home/ben/projects/kaggle/.venv/lib/python3.10/site-packages/pyarrow/feather.py", line 226, in read_feather
return (read_table(
File "/home/ben/projects/kaggle/.venv/lib/python3.10/site-packages/pyarrow/feather.py", line 262, in read_table
table = reader.read_names(columns)
File "pyarrow/_feather.pyx", line 114, in pyarrow._feather.FeatherReader.read_names
File "pyarrow/error.pxi", line 91, in pyarrow.lib.check_status
pyarrow.lib.ArrowInvalid: Field named evaluations is not found
Metadata
Metadata
Assignees
Labels
No labels