为什么为Tensorflow服务提供两个不同的Docker文件-Dockerfile和Dockerfile.devel-适用于CPU和GPU?
部署和测试需要哪个?
答案 0 :(得分:1)
Dockerfile是一个文件,您可以在其中写入配置以创建Docker映像。
tensorflow / serving cpu和gpu是docker映像,这意味着它们已经配置为可以使用tensorflow,tensorflow_model_server,对于gpu则可以使用CUDA。
如果您有GPU,则可以使用tensorflow / serving gpu版本,这将减少预测的延迟。如果没有GPU,则可以使用tensorflow / serving cpu版本,其功能完全相同,但速度较慢。