Nee*_*ram 3 python eoserror deep-learning tensorflow tensorboard
每当我尝试使用命令运行tensorboard时:
tensorboard --logdir=logs/ --host=127.0.0.1
导航到日志目录后,在命令提示符下出现此错误:
OSError: [Errno 22] Invalid argument
。我正在使用TensorBoard 1.13.1版,我在代码中使用了以下命令:
tensorboard = TensorBoard(log_dir='<My/Path/To/Tensorflow/Log/Directory>')
并使用以下命令调用它:
`clf.fit(X,y,batch_size=30,
epochs=15,
validation_split=0.4,
callbacks=[tensorboard]
)`
Run Code Online (Sandbox Code Playgroud)
小智 6
Python 3.7.0也遇到了这个问题。
以下解决方案有效。
去 <Home_DIR>\Anaconda3\lib\site-packages\tensorboard\
更改 manager.py
从:
serialize=lambda dt: int(dt - datetime.datetime.fromtimestamp(0)).total_seconds()),
Run Code Online (Sandbox Code Playgroud)
至:
serialize=lambda dt: int(dt.strftime("%S")),
Run Code Online (Sandbox Code Playgroud)
Original source: http://www.programmersought.com/article/2977784478/
归档时间: |
|
查看次数: |
1760 次 |
最近记录: |