tensorflow - 有人让 Tensorflow 分布式培训笔记本工作吗?
问题描述
当我运行这个从 Tensorflows 文档站点链接的笔记本时,
我收到以下错误:
模块“tensorflow._api.v1.nn”没有属性“compute_average_loss”
如果有人可以让它工作,你在 Google Colab 中使用什么设置?Python 3/2、GPU、Tensorflow 版本等。
谢谢
解决方案
github代码来自今年5月:
https://github.com/tensorflow/docs/commits/r2.0rc/site/en/tutorials/distribute/training_loops.ipynb
当 colab 加载 tf 1.14 时:
from __future__ import absolute_import, division, print_function, unicode_literals
# Import TensorFlow
import tensorflow as tf
# Helper libraries
import numpy as np
import os
print(tf.__version__)
1.14.0
所以你最好的选择是使用 tf 2.0 运行程序。
希望能帮助到你 :)
推荐阅读
- sqlite - 自定义动态烧瓶 WTForm
- powerbi - Power BI - 按当前行值过滤的累积 SUM
- javascript - 如何在 GET api 中发送 JSON 数据?
- java - 是否可以在 JavaFX 中创建通用 CRUD
- c# - 以比表 mvc asp.net 更好的格式显示数据库中的记录列表
- geodjango - GeoDjango: raise GDALException('Could not open the datasource at "%s"' % ds_input)
- c# - 从命令处理程序传递变量
- excel - 当我从 for 开始时,不断得到“Next without for”
- java - Java 8 中的嵌套 forEach 抛出异常
- android - UIAutomatorViewer 设备屏幕截图在终端中不起作用