Tensorflow在Python 3与Python 2上的速度较慢

问题描述:

我的测试显示,与Python 2相比,Tensorflow GPU的运行速度比Python 2慢6%。有没有人对此有所了解?Tensorflow在Python 3与Python 2上的速度较慢

平台:

  • 的Ubuntu 16.04.2 LTS
  • VIRTUALENV 15.0.1
  • 的Python 2.7.12
  • 的Python 3.6.1
  • TensorFlow 1.1
  • CUDA工具包8.0。 44
  • CUDNN 5.1
  • GPU:GTX 980Ti
  • CPU:I7 4千兆赫
  • RAM:32 GB

当从蟒最代码操作Tensorflow与数据驻留在python域喂计算引擎。 python 2/3在涉及各种任务的性能方面存在已知的差异。因此,我猜你用来提供网络(或TF python层,这是相当厚的)python代码大量使用python功能(在设计上)python 3有点慢。