与下面的主题类似,keras停止了工作。tf.keras - Training on first epoch not progressing despite using GPU memory 我在windows cuda 10.2上安装了python 3.7 anaconda,并安装了3080 GPU keras 2.3.1 TF 1.4 几天前,一切都运行得很完美。然后在安装pytorch keras后停止工作。我之前训练的同一个脚本现在在第一个时期就被卡住了。运行model.fit (verbose 2)时未显示任何错误。简单地说,整个内存是满的(即使使用非常小的数据集),并且训练没有进
我试图在我的conda环境中更新tensorflow。但是,每次我被设置为更新时,预览显示被升级/添加/删除的包远远多于我认为是合理的。我想弄清楚我是否对以下问题有错误的理解:
包相互依赖,所以应该让一切进行下去,因为它很好。
我正在做什么,所以需要谨慎地进行,以便了解我是如何改变我的环境的。
当我检查我当前的环境(即dnn_py3)时,我看到:
(dnn_py3) me@Home:~$ conda list
# packages in environment at /home/me/anaconda3/envs/dnn_py3:
#
# Name Ver
我正在使用现有的模型来训练一个基于Tensorflow和Keras的CRNN模型。我正在使用anaconda-navigator来训练模型。 在训练模型时,它似乎没有使用GPU,因为我的GPU使用率为5-6%。我附加了顶级-i命令Nvidia Xserver的图像,而且我的gpu没有被Tensorflow拾取,因为tf.test.gpu_device_name()只显示CPU,如下面的tf.test.gpu_device_name() Tensorflow and Keras Versions in anaconda top -i output屏幕截图所示。
我通过anaconda提示创建了一个新的环境。接下来,我使用了"conda activate <env_name>“。之后,我在anaconda提示符中使用"conda module_name“安装了所需的包和模块。
我打开VS并选择解释器。我没问题找到和conda做的静脉。
我选择它,然后打开我的终端(在vs代码中,默认情况下它的命令提示符),它看起来如下:
C:\Users\<filepath to the folder with the jupyter notebook> >C:/Users/X/Anaconda3/Scripts/a
*我尝试安装tensorflow和keras
我安装了tensorflow,导入它时没有任何错误。
Keras已经安装,但我无法导入它*
(base) C:\Windows\system32>pip uninstall keras
Found existing installation: Keras 2.3.1
Uninstalling Keras-2.3.1:
Would remove:
c:\users\asus\anaconda3\anaconda\lib\site-packages\docs\*
c:\users\asus\anaconda3\anaconda
我已经在当前工作目录中创建了python虚拟环境。它安装了cuda以及tensorflow和其他软件包。我尝试运行以下脚本来检查tensorflow是否可以访问GPU。
python3 -c "import tensorflow as tf; print(tf.config.list_physical_devices('GPU'))"
脚本在运行时会引发以下错误-
could not load dynamic library 'libcudnn.so.8'; dlerror: libcudnn.so.8: cannot open shared o
我在我的机器上安装tensorflow-gpu有很多困难。Tensorflow 1.3的工作原理非常完美,但是当我尝试使用tensorflow-gpu时,最终会出现以下错误:
ImportError: Traceback (most recent call last):
File "C:\Users\Freddie\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import_helper
re
我似乎已经把一切都安装好了。我可以在jupyter中运行disp('statement')。内核框显示的是Matlab。
但在Jupyter我还是得到了
import matlab.engine
错误:
The import statement 'import matlab.engine' cannot be found or cannot be imported. Imported names must end with '.*' or be fully qualified.
在MATLAB端,在我的conda环境中,我能够进入Python3.