Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 什么会导致tensorflow导入如此缓慢?_Python_Performance_Tensorflow_Import - Fatal编程技术网

Python 什么会导致tensorflow导入如此缓慢?

Python 什么会导致tensorflow导入如此缓慢?,python,performance,tensorflow,import,Python,Performance,Tensorflow,Import,我已经使用tensorflow很长时间了。最近我的脚本运行速度非常慢(>80秒),与之前的脚本相比(

我已经使用tensorflow很长时间了。最近我的脚本运行速度非常慢(>80秒),与之前的脚本相比(<1秒)。我把问题缩小到导入tensorflow,这一点需要花费所有的时间(所有其他LIB和ops都在运行这可能不是导致这种情况的唯一原因,但根据我的经验,这肯定是一个原因。我在导入Tensorflow时非常缓慢,因为我的TF虚拟环境位于网络驱动器上。在这方面,将虚拟环境移动到本地硬盘驱动器有很大帮助


你可以尝试在你的环境中使用类似的东西。

因为我在网络驱动器上有我的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))