Skip to content

Commit 299da1d

Browse files
committed
Adding clearer warning message
1 parent edfe180 commit 299da1d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

openml/datasets/dataset.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -415,7 +415,8 @@ def _encode_if_category(column):
415415
elif array_format == "dataframe" and scipy.sparse.issparse(data):
416416
return pd.SparseDataFrame(data, columns=attribute_names)
417417
else:
418-
warn("Conversion criteria not satisfied. Returning input data.")
418+
data_type = "sparse-data" if scipy.sparse.issparse(data) else "non-sparse data"
419+
warn("Cannot convert {} to '{}'. Returning input data.".format(data_type, array_format))
419420
return data
420421

421422
@staticmethod

0 commit comments

Comments
 (0)