forked from docs/doc-exports
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Lai, Weijian <laiweijian4@huawei.com> Co-committed-by: Lai, Weijian <laiweijian4@huawei.com>
2.2 KiB
2.2 KiB
Error Message "DataFrame.dtypes for data must be int, float or bool" Displayed in Logs
Symptom
The following error message is displayed during training:
DataFrame.dtypes for data must be int, float or bool
Possible Causes
The training data is not of the int, float, or bool type.
Solution
Run the following commands to convert the error column:
from sklearn import preprocessing lbl = preprocessing.LabelEncoder() train_x['acc_id1'] = lbl.fit_transform(train_x['acc_id1'].astype(str)
Summary and Suggestions
Before creating a training job, use the ModelArts development environment to debug the training code to maximally eliminate errors in code migration.
Parent topic: Service Code Issues