当前位置: 首页 > 知识库问答 >
问题:

我无法导入tensorflow gpu

薄高懿
2023-03-14

我已经成功地用pip install tensorflow安装了tensorflow,一切正常。

我也可以成功地用pip Instentorflow-gpu安装tenstorflow-gpu,但是我不能在我的python脚本中导入它:

import tensorflow-gpu

File "<stdin>", line 1
import tensorflow-gpu
                 ^
SyntaxError: invalid syntax

我已经安装了CUDA v9。0并运行windows 10

共有2个答案

沈飞翔
2023-03-14

要确保tensorflow软件包正在使用您的GPU,请执行以下操作:

import tensorflow as tf

sess = tf.Session()

如果控制台上显示了创建会话的GPU信息,请参阅控制台上的输出,如下所示。

请注意信息中的“GeForce 940MX”。还请注意,Tensorflow将仅在计算能力得分高于3.5时使用Nvidia GPU。更多关于这方面的信息。

如果它不使用GPU,那么它不会输出GPU信息,它只会显示类似的内容:

阮鸿煊
2023-03-14

pypi上的包称为tensorflow gpu,但您只需使用“tensorflow”导入它

 import tensorflow as tf
 类似资料:
  • 我试图从djangotoolbox.fields使用Listfield,但它给我一个错误说: 我做错了什么?

  • 我无法导入内部 我一直在使用Linux Mint 19、Anaconda 3、pycharm 2019.3.1。 我创建了一个conda环境并安装了pygame: 然后我运行了。我得到了以下错误: 在互联网上读了一些博客后,我安装了, 之后如果我运行在我的conda环境的Linux终端上,我的代码成功运行。 但是如果我尝试在中运行相同的代码,我会得到以下错误: /home/tiago/anacon

  • 我正在使用以下命令将数据从mysql表提取到hive表: 我在执行上述操作时遇到以下错误: 从数据库读取时出错: java.sql.SQL异常: 流式处理结果集com.mysql.jdbc.RowDataDynamic@1f16ebd3仍处于活动状态。当任何流式处理结果集处于打开状态并在给定连接上使用时,不得发出任何语句。在尝试更多查询之前,请确保已对任何活动的流式处理结果集调用了 .close(

  • 问题内容: 我已经开始编写可以在Google App Engine上运行的应用程序。 但是,当我想使用从Netbeans到Eclipse的代码时,出现以下错误: 和 错误是: 我尝试将Eclipse导入到Eclipse中,但还是一样,还尝试构建和清理项目。我不在Eclipse上使用Tomcat,而仅在Netbeans上使用它。我该如何解决这个问题? 问题答案: 我尝试将servlet-api.ja

  • 我觉得我把一切都安排好了。我遵循这些指示。 并从tar文件安装。 我的主目录现在有一个文件夹“gsutil”。我运行了配置来为oauth2设置我的应用程序,并且能够从命令行调用gsutil。为了使用gsutil和Google App Engine,我在我的主目录中的.bashrc文件中添加了以下行,并将其来源化: 但是,当我尝试导入我的python脚本: 或者类似这样的东西(直接从留档)。 我得到

  • 在添加vaadin依赖项后,我刚刚尝试导入PropertysetItem,但无法导入。有人能帮我找到正确的依赖吗