Python 什么会导致tensorflow导入如此缓慢?
我已经使用tensorflow很长时间了。最近我的脚本运行速度非常慢(>80秒),与之前的脚本相比(<1秒)。我把问题缩小到导入tensorflow,这一点需要花费所有的时间(所有其他LIB和ops都在运行这可能不是导致这种情况的唯一原因,但根据我的经验,这肯定是一个原因。我在导入Tensorflow时非常缓慢,因为我的TF虚拟环境位于网络驱动器上。在这方面,将虚拟环境移动到本地硬盘驱动器有很大帮助Python 什么会导致tensorflow导入如此缓慢?,python,performance,tensorflow,import,Python,Performance,Tensorflow,Import,我已经使用tensorflow很长时间了。最近我的脚本运行速度非常慢(>80秒),与之前的脚本相比(
你可以尝试在你的环境中使用类似的东西。因为我在网络驱动器上有我的TF虚拟环境,所以我严重的慢了。把它移到本地帮助,不确定这是否适用于你的情况。@米科拉:我没有考虑这个选项,因为我正在使用一个具有分布式存储的集群。方法。但是我们确实有不同的raid,结果发现有一个在边缘运行。将tensorflow安装移动到不同的raid实际上极大地提高了性能(立即导入@5-15秒)。谢谢!你想把这变成我可以接受的答案吗?
Traceback (most recent call last):
File "/.../py_env/tf_unet/lib/python3.5/site.py", line 703, in <module>
main()
File "/.../py_env/tf_unet/lib/python3.5/site.py", line 694, in main
execsitecustomize()
File "/.../py_env/tf_unet/lib/python3.5/site.py", line 548, in execsitecustomize
import sitecustomize
File "/usr/lib/python3.5/sitecustomize.py", line 3, in <module>
import apport_python_hook
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 954, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 896, in _find_spec
File "<frozen importlib._bootstrap_external>", line 1139, in find_spec
File "<frozen importlib._bootstrap_external>", line 1113, in _get_spec
File "<frozen importlib._bootstrap_external>", line 1225, in find_spec
File "<frozen importlib._bootstrap_external>", line 1264, in _fill_cache
KeyboardInterrupt
from timeit import default_timer as timer
print('import tensorflow')
start = timer()
import tensorflow
end = timer()
print('Elapsed time: ' + str(end - start))