Resuelva el problema de ImportError: no se puede importar el nombre 'np_utils' de 'tensorflow.keras.utils'
Solve Problem Importerror
Se encontró un problema al reproducir el código, importar desde tensorflow.keras.utils import np_utils reportará un error. Ocurrieron los siguientes problemas:
no se puede importar el nombre 'np_utils' de 'tensorflow.keras.utils' (C: Software Anaconda3 envs machine lib site-packages tensorflow_core python keras api_v2 keras utils_ en eso _.py)
Solución:
Debido a la actualización de la versión de keras, puede ver en __init__.py que la migración del paquete hizo que el paquete np_utils se importara en anaconda incluso si estaba instalado. Tome to_categorical que quiero usar como ejemplo.
1. Cambie la oración del paquete de la guía a:
desde tensorflow.python.keras.utils.np_utils import to_categorical
como muestra la imagen:
2. Ponga las oraciones que deben usarse aquí
Eliminar el anterior
np_utils.
Como se muestra:
No se informa ningún error en el resultado de ejecución: