AttributeError: module 'utils' has no attribute 'to_categorical'
时间: 2023-12-13 07:33:47 浏览: 342
求解报错:AttributeError:module ‘os’ has no attribute ‘exit’
这个错误通常是因为您正在使用的版本中的utils模块不支持to_categorical函数。这个函数通常在Keras中使用,因此您需要确保您的Keras版本正确。您可以尝试更新Keras版本或使用以下代码替换to_categorical函数:
```python
import numpy as np
def to_categorical(y, num_classes=None):
y = np.array(y, dtype='int').ravel()
if not num_classes:
num_classes = np.max(y) + 1
n = y.shape[0]
categorical = np.zeros((n, num_classes))
categorical[np.arange(n), y] = 1
return categorical
```
阅读全文