Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

318
Visualizações
¿Cómo ejecutar Tensorboard desde python scipt en virtualenv?

Tensorboard debe iniciarse desde la línea de comandos de esta manera:

 tensorboard --logdir=path

Necesito ejecutarlo desde el código. Hasta ahora uso esto:

 import os os.system('tensorboard --logdir=' + path)

Sin embargo, tensorboard no se inicia porque no está incluido en la ruta del sistema. Uso PyCharm con virtualenv en Windows. No quiero cambiar las rutas del sistema, por lo que la única opción es ejecutarlo desde virtualenv. ¿Como hacer esto?

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Uso de la API de Tensorboard 2 (2019):

 from tensorboard import program tracking_address = log_path # the path of your log file. if __name__ == "__main__": tb = program.TensorBoard() tb.configure(argv=[None, '--logdir', tracking_address]) url = tb.launch() print(f"Tensorflow listening on {url}")

Nota: tb.launch() crea un subproceso de daemon que morirá automáticamente cuando finalice su proceso

over 4 years ago · Santiago Trujillo Relatório

0

Probablemente un poco tarde para una respuesta, pero esto es lo que funcionó para mí en Python 3.6.2:

 import tensorflow as tf from tensorboard import main as tb tf.flags.FLAGS.logdir = "/path/to/graphs/" tb.main()

Eso ejecuta tensorboard con la configuración predeterminada y busca gráficos y resúmenes en "/ruta/a/gráficos/". Por supuesto, puede cambiar el directorio de registro y establecer tantas variables como desee usando:

 tf.flags.FLAGS.variable = value

Espero eso ayude.

over 4 years ago · Santiago Trujillo Relatório

0

Debe iniciar tensorBoard en el hilo separado:

 def launchTensorBoard(): import os os.system('tensorboard --logdir=' + tensorBoardPath) return import threading t = threading.Thread(target=launchTensorBoard, args=([])) t.start()
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda