Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在Kaggle内核(或带有TF2的Colab)中设置Tensorboard?(以调整超参数)_Python_Tensorflow_Google Colaboratory_Tensorboard_Kaggle - Fatal编程技术网

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

Python 如何在Kaggle内核(或带有TF2的Colab)中设置Tensorboard?(以调整超参数),python,tensorflow,google-colaboratory,tensorboard,kaggle,Python,Tensorflow,Google Colaboratory,Tensorboard,Kaggle,我在Kaggle内核中设置Tensorboard时遇到问题。我正在尝试使用Tensorboard回调优化CNN的超参数,但我正在努力,就像在Kaggle内核中一样,我不知道如何获得Tensorboard接口,尽管它似乎已经配置好了,这个()对我没有任何帮助,因为它导致了一个错误404 相反,在Colab中,将tensorflow更新为tf2时,出现以下错误: ERROR: Failed to launch TensorBoard (exited with 1). Contents of stde

我在Kaggle内核中设置Tensorboard时遇到问题。我正在尝试使用Tensorboard回调优化CNN的超参数,但我正在努力,就像在Kaggle内核中一样,我不知道如何获得Tensorboard接口,尽管它似乎已经配置好了,这个()对我没有任何帮助,因为它导致了一个错误404

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

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'))
错误:无法启动TensorBoard(使用1退出)。stderr的内容:Traceback(最近一次调用):文件“/usr/local/bin/tensorboard”,第8行,在sys.exit(run_main())文件“/usr/local/lib/python3.6/dist packages/tensorboard/main.py”,第59行,在run_main default.get_plugins()+default.get_dynamic_plugins(),文件“/usr/local/lib/python3.6/dist packages/tensorboard/default.py”,第110行,在pkg_资源的get_dynamic_plugins for entry_points in pkg_resources.iter_entry_points('tensorboard_plugins')文件/usr/local/lib/python3.6/dist packages/tensorboard/default.py中,第110行,在pkg_资源的entry_points.iter_entry_文件/usr/local/lib/python3.6/dist packages/pkg_resources/',第2442行,加载self.require(*args,**kwargs)文件“/usr/local/lib/python3.6/dist-packages/pkg_-resources/\u_-init_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu.py”,第246行,require items=working_uset.resolve(reqs,env,installer,env,installer,extrs,extras,extras,extras=self.extras.extras(dist,req).带有上下文(依赖)pkg_resources.VersionConflict:(grpcio 1.15.0(/usr/local/lib/python3.6/dist包),Requirement.parse('grpcio>=1.24.3'))
我不知道如何解决这个问题,所以我真的不知道该怎么办。 你有什么建议吗?我可以用其他方式优化我的超参数(scikit learn,talos…)吗?方法是使用来自目录的生成器和flow_(所以没有x_序列,y_序列…),或者轻松地将其转换为其他格式?
提前非常感谢。

以下是如何在Colab中将Tensorboard与TF2结合使用

关键部分是

%tensorflow\u版本2.x
%外张力板荷载
#训练并收集日志,然后调用tensorboard
%张力板——logdir日志/配合

您是否可以共享一个独立的笔记本,以再现您在Colab中观察到的问题?