如何修改机器学习实例错误bad input shape()

 时间:2026-04-23 05:27:44

1、1.首先将训练输入的数据转变为数组

修改前代码:

input_data_encoded[i] = int(label_encoder[count].transform(input_data[i]))

修改后代码:

input_data_encoded[i] = int(label_encoder[count].transform([input_data[i]]))

如何修改机器学习实例错误bad input shape()

如何修改机器学习实例错误bad input shape()

2、2.经过上一步的操作会出现数组大小错误

Reshape your data either using array.reshape(-1, 1) if your data has a single feature or array.reshape(1, -1) if it contains a single sample.

如何修改机器学习实例错误bad input shape()

3、3.最后将数组转为一维数组,满足predict函数对数组大小的要求

input_data_encoded = np.array(input_data_encoded)

input_data_encoded = input_data_encoded.reshape(1, len(input_data))

如何修改机器学习实例错误bad input shape()

  • Word毕业论文如何设置正文页为第1页
  • 目录怎么插入
  • 怎么在word里面插目录
  • 论文行间距一般设置多少
  • word引言怎么加入目录
  • 热门搜索
    练字方法 农谚大全 win7开机启动项怎么设置 炒西葫芦的家常做法 皮肤暗沉怎么调理 干豆腐怎么做好吃 取名字大全免费 脸部祛斑方法 炒土豆丝怎么做好吃 酱牛肉怎么做最好吃