es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No se puede importar tensorflow_hub en Jupyter Notebook.

Estoy probando el código proporcionado por este video tutorial de BERT: https://www.youtube.com/watch?v=7kLi8u2dJz0. Sin embargo, me encuentro atascado al intentar importar los paquetes a continuación:

import tensorflow_hub as hub
import tensorflow_text as text

El error mostrado es:

ImportError: no se puede importar el nombre 'dnn_logit_fn_builder' del módulo parcialmente inicializado 'tensorflow_estimator.python.estimator.canned.dnn' (probablemente debido a una importación circular) (C:\Users\X\anaconda3\lib\site-packages\tensorflow_estimator\python\estimator\canned\dnn.py)

¿Hay alguna forma de solucionar esto?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Sí, es muy probable que el problema sea causado por una importación circular en el paquete tensorflow_estimator. Puedes intentar actualizar el paquete ejecutando pip install tensorflow_estimator --upgrade en tu símbolo del sistema o terminal. Si el problema persiste, puedes intentar degradar tensorflow_hub a la versión 0.9.0 ejecutando pip install tensorflow_hub==0.9.0 en tu símbolo del sistema o terminal. Esto debería solucionar el error de importación.

Comments are closed.