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有点慢。