Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 训练CNN数据(model.fit中的值错误)_Python_Cnn - Fatal编程技术网

Python 训练CNN数据(model.fit中的值错误)

Python 训练CNN数据(model.fit中的值错误),python,cnn,Python,Cnn,试图训练模型,但在训练第一个时代结束时停止。 尝试添加时间。睡眠(0.1),但无效。 代码: 错误: Epoch 1/15 980/981 [============================>.] - ETA: 0s - loss: 0.4359 - accuracy: 0.8742 ValueError回溯(最近一次调用) 在里面 1个时代=15 ---->2历史=模型拟合(X\u序列,y\u序列,批量大小=32,历代=历代,详细=1,验证数据=(X\u测试,y\u测试))

试图训练模型,但在训练第一个时代结束时停止。 尝试添加时间。睡眠(0.1),但无效。 代码:

错误:

Epoch 1/15
980/981 [============================>.] - ETA: 0s - loss: 0.4359 - accuracy: 0.8742

ValueError回溯(最近一次调用)
在里面
1个时代=15
---->2历史=模型拟合(X\u序列,y\u序列,批量大小=32,历代=历代,详细=1,验证数据=(X\u测试,y\u测试))
3.睡眠时间(0.1)
4型号保存(“my_型号h5”)

解决了问题,错误在于y_测试中的标签未转换为一个热编码

变化: 增加了这一行

y_test = to_categorical(y_test, 43)

这是完整的错误消息吗?No~\AppData\Roaming\Python\Python38\site packages\tensorflow\Python\keras\engine\training.py in_method_wrapper(self,*args,**kwargs)106 def_method_wrapper(self,*args,**kwargs):107如果不是self。_in_multi_worker_模式():#pylint:disable=protected access-->108返回方法(self,*args,**kwargs)109 110#已经在
运行分配协调器
内部运行。
ValueError                                Traceback (most recent call last)
 <ipython-input-8-aa8cc327989f> in <module>
      1 epochs = 15
----> 2 history = model.fit(X_train, y_train, batch_size=32, epochs=epochs,verbose = 1,validation_data=(X_test, y_test))
    3 time.sleep(0.1)
    4 model.save("my_model.h5")
      
y_test = to_categorical(y_test, 43)