如何在Kaggle内核中(或在带有TF2的Colab中)设置Tensorboard? (以调整超参数)

问题描述 投票:0回答:1

我在Kaggle内核中设置Tensorboard时遇到麻烦。我正在尝试使用Tensorboard回调优化CNN的超参数,但我在挣扎,就像在Kaggle内核中一样,我不知道如何获取Tensorboard接口,即使它似乎已经配置了,并且这个([ C0])完全没有帮助我,因为它会导致错误404。

在Colab中,将tensorflow更新为tf2时,出现以下错误:

https://www.kaggle.com/aagundez/using-tensorboard-in-kaggle-kernels

而且我不知道如何解决。所以,我真的不知道该怎么办。您有什么建议吗?我可以通过使用generators和flow_from_directory(这样就不用x_train,y_train ...)以其他方式(scikit-learn,talos ...)优化我的超参数,还是可以轻松地将其转换为其他格式?预先非常感谢。

python tensorflow google-colaboratory tensorboard kaggle
1个回答
0
投票

这是在带有TF2的Colab中使用Tensorboard的方式>>

ERROR: Failed to launch TensorBoard (exited with 1). Contents of stderr: Traceback (most recent call last): File "/usr/local/bin/tensorboard", line 8, in <module> sys.exit(run_main()) File "/usr/local/lib/python3.6/dist-packages/tensorboard/main.py", line 59, in run_main default.get_plugins() + default.get_dynamic_plugins(), File "/usr/local/lib/python3.6/dist-packages/tensorboard/default.py", line 110, in get_dynamic_plugins for entry_point in pkg_resources.iter_entry_points('tensorboard_plugins') File "/usr/local/lib/python3.6/dist-packages/tensorboard/default.py", line 110, in <listcomp> for entry_point in pkg_resources.iter_entry_points('tensorboard_plugins') File "/usr/local/lib/python3.6/dist-packages/pkg_resources/__init__.py", line 2442, in load self.require(*args, **kwargs) File "/usr/local/lib/python3.6/dist-packages/pkg_resources/__init__.py", line 2465, in require items = working_set.resolve(reqs, env, installer, extras=self.extras) File "/usr/local/lib/python3.6/dist-packages/pkg_resources/__init__.py", line 791, in resolve raise VersionConflict(dist, req).with_context(dependent_req) pkg_resources.VersionConflict: (grpcio 1.15.0 (/usr/local/lib/python3.6/dist-packages), Requirement.parse('grpcio>=1.24.3'))

关键部分是

get_start.ipynb
© www.soinside.com 2019 - 2024. All rights reserved.