Tensorflow GCP TPU上的罐装模型
Google的TPU要求您将tensorflow估计器移植到TPUEstimators,但我似乎不知道“固定”估计器(如Tensorflow GCP TPU上的罐装模型,tensorflow,google-cloud-platform,deep-learning,google-cloud-tpu,Tensorflow,Google Cloud Platform,Deep Learning,Google Cloud Tpu,Google的TPU要求您将tensorflow估计器移植到TPUEstimators,但我似乎不知道“固定”估计器(如DNNClassifier)需要做哪些更改-似乎只有输入函数真正需要更改才能使用tf.data.Dataset,但我可能错了。感谢您的帮助。TPU罐装估计器正在研制中。但是,要回答你的问题,我相信你必须 需要改变的事情 确保优化器包装在tf.contrib.tpu.CrossShardOptimizer中 tf.ops摘要需要移除或替换为NOOP 让估计器的模型返回TPUEs
DNNClassifier
)需要做哪些更改-似乎只有输入函数真正需要更改才能使用tf.data.Dataset
,但我可能错了。感谢您的帮助。TPU罐装估计器正在研制中。但是,要回答你的问题,我相信你必须
需要改变的事情
- 确保优化器包装在tf.contrib.tpu.CrossShardOptimizer中
- tf.ops摘要需要移除或替换为NOOP
- 让估计器的模型返回TPUEstimatorSpec 执行静态批大小(XLA需要我相信)< /LI>之类的事情