python - TensorFlow 训练批处理作业是否有默认输出目录?
问题描述
最近,我正在尝试为 TensorFlow 实施培训服务。
我无法在文档中找到有关培训作业的输出目录的任何信息。
TensorFlow 是否使用任何默认目录(我对 TensorFlow 真的一点也不熟悉)?
我还在考虑输出目录可以(可能)被编码到训练脚本中,甚至可以通过 CLI 在应用程序调用中指定的可能性。
有人可以帮忙吗?
解决方案
如果您使用Estimator
API,则默认 output_directory 是通过model_dir
参数指定的。如果您不指定一个,则会为您创建一个临时目录。请参阅文档字符串:
model_dir:保存模型参数、图形等的目录。这也可用于将检查点从目录加载到估计器中,以继续训练先前保存的模型。如果是 PathLike 对象,则路径将被解析。如果设置为 None,则将使用 config 中的 model_dir。如果两者都设置,则它们必须相同。如果两者都为 None,则将使用临时目录。
推荐阅读
- python - Numpy:如何将颜色 3-dim ndarray 转换为颜色索引?
- reactjs - .NET Core webapp 服务 SPA:被 CORS 策略阻止:请求的资源上不存在“Access-Control-Allow-Origin”标头
- php - CSRF 令牌不匹配 Laravel ajax 删除数据
- r - 如何在 R 中使用 FIPS 代码(以交互方式?)将县级数据映射为热图
- c# - 创建单独的 API(有界上下文)来存储和检索文件(包括图像)的最佳方法是什么?
- c# - WPF App,第一次打开窗口很慢
- php - 如何编辑wordpress网站的侧边栏
- javascript - 如何在同一个组件中使用 react useContext 来显示上下文中的数据
- pine-script - 如何保留第一次出现并删除所有其他后续出现?
- amazon-ec2 - Troposhere 循环创建 EC2 实例