Tensorboard TypeError: __init__() получил неожиданный аргумент ключевого слова 'serialized_options'
Я использую tenorflow версии 1.3.0 и тензорной версии 1.10.0. Я только что обновил свою версию тензорной доски, и после обновления, когда я пытаюсь запустить тензорную доску, я получил следующее сообщение об ошибке;
Traceback (most recent call last):
File "c:\users\sztaki_user\anaconda3\envs\tensorflow\lib\runpy.py", line 193,
in _run_module_as_main
"__main__", mod_spec)
File "c:\users\sztaki_user\anaconda3\envs\tensorflow\lib\runpy.py", line 85, i
n _run_code
exec(code, run_globals)
File "C:\Users\Sztaki_user\Anaconda3\envs\tensorflow\Scripts\tensorboard.exe\_
_main__.py", line 5, in <module>
File "c:\users\sztaki_user\anaconda3\envs\tensorflow\lib\site-packages\tensorb
oard\main.py", line 40, in <module>
from tensorboard import default
File "c:\users\sztaki_user\anaconda3\envs\tensorflow\lib\site-packages\tensorb
oard\default.py", line 37, in <module>
from tensorboard.plugins.audio import audio_plugin
File "c:\users\sztaki_user\anaconda3\envs\tensorflow\lib\site-packages\tensorb
oard\plugins\audio\audio_plugin.py", line 30, in <module>
from tensorboard.plugins.audio import metadata
File "c:\users\sztaki_user\anaconda3\envs\tensorflow\lib\site-packages\tensorb
oard\plugins\audio\metadata.py", line 22, in <module>
from tensorboard.plugins.audio import plugin_data_pb2
File "c:\users\sztaki_user\anaconda3\envs\tensorflow\lib\site-packages\tensorb
oard\plugins\audio\plugin_data_pb2.py", line 22, in <module>
serialized_pb=_b('\n+tensorboard/plugins/audio/plugin_data.proto\x12\x0btens
orboard\"}\n\x0f\x41udioPluginData\x12\x0f\n\x07version\x18\x01 \x01(\x05\x12\x3
7\n\x08\x65ncoding\x18\x02 \x01(\x0e\x32%.tensorboard.AudioPluginData.Encoding\"
\n\x08\x45ncoding\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x07\n\x03WAV\x10\x0b\x62\x06
proto3')
TypeError: __init__() got an unexpected keyword argument 'serialized_options'
Я попытался изменить каталог журнала tenorboards с помощью следующей команды: tenorboard --logdir=каталог журнала
У вас есть идеи, как решить эту проблему?
Благодарю.
FIX:
Я только что обновил свой TensorBoard до версии 1.9.0 и теперь он работает!
0 ответов
Тензор потока не установлен должным образом (отсутствует проблема версии protobuf)
выполните следующие шаги,
sudo pip install tensorflow
sudo apt upgrade && sudo apt upgrade
тогда наконец
sudo pip install tensorflow
Вы можете попробовать выполнить эту команду
pip install -U protobuf