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.

Excepción: el sistema no puede encontrar la ruta especificada. (error del sistema operativo 3) Python

Tratando de guardar un modelo en el directorio actual del código de Python.

bert_wordpiece_tokenizer.get_vocab()
bert_wordpiece_tokenizer.save_model(“tokenizer”)

---------------------------------------------------------------------------

Exception Traceback (most recent call last)
in
—-> 1 bert_wordpiece_tokenizer.save_model(“tokenizer”)

~\anaconda3\lib\site-packages\tokenizers\implementations\base_tokenizer.py in save_model(self, directory, prefix)
    325                 An optional prefix, used to prefix each file name
    326         """
--> 327         return self._tokenizer.model.save(directory, prefix=prefix)
    328 
    329     def save(self, path: str, pretty: bool = False):

Exception: No se puede encontrar el directorio especificado. (Error de os 3)

No se puede entender el directorio que el código está buscando.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que el código está experimentando una excepción al intentar guardar el modelo en un directorio que no puede encontrar. El mensaje de error indica que está buscando una ruta que no está especificada o que no existe.

    Para solucionar este problema, asegúrate de especificar el directorio donde debe guardarse el tokenizador. Por ejemplo, puedes utilizar el directorio actual de tu código Python utilizando la notación de punto:

    bert_wordpiece_tokenizer.save_model("./tokenizer")
    

    Esto guardará el modelo en el directorio actual de tu código Python. Si quieres guardarlo en un directorio específico, puedes utilizar la ruta completa en su lugar.

    Asegúrate de que el directorio exista y de que tengas permisos para escribir en él.

Comments are closed.