Fonctionnement tensorboard --logdir log_dir
Je reçois une erreur:
Traceback (most recent call last):
File "/home/user/.local/bin/tensorboard", line 11, in <module>
sys.exit(run_main())
File "/home/user/.local/lib/python3.6/site-packages/tensorboard/main.py", line 64, in run_main
app.run(tensorboard.main, flags_parser=tensorboard.configure)
File "/home/user/.local/lib/python3.6/site-packages/absl/app.py", line 300, in run
_run_main(main, args)
File "/home/user/.local/lib/python3.6/site-packages/absl/app.py", line 251, in _run_main
sys.exit(main(argv))
File "/home/user/.local/lib/python3.6/site-packages/tensorboard/program.py", line 228, in main
server = self._make_server()
File "/home/user/.local/lib/python3.6/site-packages/tensorboard/program.py", line 309, in _make_server
self.assets_Zip_provider)
File "/home/user/.local/lib/python3.6/site-packages/tensorboard/backend/application.py", line 161, in standard_tensorboard_wsgi
reload_task)
File "/home/user/.local/lib/python3.6/site-packages/tensorboard/backend/application.py", line 194, in TensorBoardWSGIApp
return TensorBoardWSGI(plugins, path_prefix)
File "/home/user/.local/lib/python3.6/site-packages/tensorboard/backend/application.py", line 245, in __init__
raise ValueError('Duplicate plugins for name %s' % plugin.plugin_name)
ValueError: Duplicate plugins for name projector
Quelle peut être la raison de ce problème?
J'ai rencontré le même problème après l'installation de tensorflow == 2.0.0-rc2. La désinstallation du tensorboard n'a pas aidé.
Le coupable dans mon cas était le forfait tb-nightly:
#python3.7 -m pip list | grep tb
tb-nightly 1.15.0a20190806
Après avoir retiré le paquet et réinstallé teinstalling tensorflow, tensorboard a commencé à fonctionner correctement.
J'ai eu la même erreur, quand j'ai eu deux versions de tensorboard. Dans mon environnement Tensorflow 2.0, à l'exception de la bibliothèque Tensorflow principale, je pouvais voir d'autres bibliothèques où elles étaient installées à partir de la version TF 1.14.
Fait une pip list
et découvrez les versions des bibliothèques tensorflow. Dans mon système, j'avais
...
tensorboard 1.14.0
tensorflow-estimator 1.14.0
tensorflow-gpu 2.0.0rc0
tensorflow-serving-api 1.14.0
termcolor 1.1.0
tf-estimator-nightly 1.14.0.dev2019080601
...
Voici ce que j'ai fait:
pip uninstall tensorboard
pip install --force-reinstall tf-nightly-2.0-preview
Exécutez le code suivant s'il affiche deux tensorboard
installés sur votre système, supprimez-en un.
import pkg_resources
for entry_point in pkg_resources.iter_entry_points('tensorboard_plugins'):
print(entry_point.dist)
Si deux versions de tensorboard sont installées sur votre système, vous devez désinstaller l'une d'elles.
J'ai été bloqué pendant des heures mais je l'ai finalement corrigé en utilisant:
Fonctionné comme un charme: https://github.com/pytorch/pytorch/issues/22676