Tensorflow 运算速度极其缓慢

2024-02-05

我正在尝试使用 python 接口开始使用张量流。我的问题是,即使执行最基本的操作,也会花费很长时间(> 5 分钟)

使用从 macports 安装的 python3.6 和使用 pip 安装的tensorflow-1.13、tf-nightly 和tensorflow2.0 alpha 时会出现此问题。

这个简单的示例需要超过 5 分钟才能执行。

> ipython
Python 3.6.8 (default, Dec 30 2018, 13:01:27) 
In [1]: import numpy as np 
In [2]: import tensorflow as tf
In [3]: print(tf.__version__)
1.13.1
In [4]: a = tf.constant(4.0, dtype=tf.float32)

一段时间后,我中断了执行,回溯如下。有人有建议吗?

键盘中断

回溯(最近一次调用最后一次) 在

----> 1 a = tf.constant(4.0, dtype=tf.float32)

/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/framework/constant_op.py 中 Constant_v1(值、数据类型、形状、名称、verify_shape)

177   """
178   return _constant_impl(value, dtype, shape, name, verify_shape=verify_shape,
--> 179                         allow_broadcast=False)
180 
181 

/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/framework/constant_op.py 中 _constant_impl(值,dtype,形状,名称,verify_shape,allow_broadcast)

287       attrs={"value": tensor_value,
288              "dtype": dtype_value},
--> 289       name=name).outputs[0]
290   return const_tensor
291 

/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/util/deprecation.py 中 new_func(*args, **kwargs)

505                 'in a future version' if date is None else ('after %s' % date),
506                 instructions)
--> 507       return func(*args, **kwargs)
508 
509     doc = _add_deprecated_arg_notice_to_docstring(

/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/framework/ops.py 中 创建操作(解决争论失败)

3298           input_types=input_types,

3299           original_op=self._default_original_op,

-> 3300           op_def=op_def)
3301       self._create_op_helper(ret, compute_device=compute_device)
3302     return ret

/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/framework/ops.py 中init(自身、node_def、g、输入、output_types、control_inputs、input_types、original_op、op_def)

1821           op_def, inputs, node_def.attr)
1822       self._c_op = _create_c_op(self._graph, node_def, grouped_inputs,
-> 1823                                 control_input_ops)
1824 
1825     # Initialize self._outputs.

/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/framework/ops.py 中 _create_c_op(图,node_def,输入,control_inputs)

1654     # TODO(skyewm): this creates and deletes a new TF_Status for every attr.
1655     # It might be worth creating a convenient way to re-use the same status.
-> 1656     c_api.TF_SetAttrValueProto(op_desc, compat.as_str(name), serialized)
1657 
1658   try:

键盘中断:


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Tensorflow 运算速度极其缓慢 的相关文章

随机推荐

  • Python 中的货币格式

    我希望使用 Python 将 188518982 18 等数字格式化为 188 518 982 18 我怎样才能做到这一点 See the locale https docs python org 3 library locale html
  • Excel ActiveX 列表框随着每次更新而缩小

    我有一组链接的子程序 其工作原理如下 用户在 ActiveX 文本框中键入内容 该文本框中的更改事件调用模块中的子组件 该模块子驱动器更新工作表中的命名范围 范围值驱动更新使用基于范围值的查找函数的 Excel 单元格表 表值被复制并粘贴到
  • 如何从 flutter 应用程序打开 Instagram?

    当我点击按钮时 我想切换到 Instagram 个人资料 我使用这个库网址启动器 https pub dev packages url launcher 但我只能使用网络浏览器来实现此目的 为了实现我的目标 我要做什么 要打开本机和 Web
  • 计算输入字符 - 使用 onkeyup 还是 onkeydown?

    我需要为用户设置最大字符输入 类似于 stackoverflow com 的工作方式 我计划使用 javascript 向用户提供反馈并计算字符数 仅允许提交不超过最大字符数的内容 我不打算使用 xhtml 输入属性来限制此数量 因为只要不
  • C# 中带有圆角边框的表单? [复制]

    这个问题在这里已经有答案了 我使用此代码使表单没有边框样式 this FormBorderStyle FormBorderStyle None 我需要在表格上制作圆角边缘 有简单的方法吗 我该怎么做 看看这个 http msdn micro
  • 水豚 & RSpec

    我无法让水豚成功工作 它抱怨说has text是一个未定义的方法 我创建了一个新的 Rails 3 1 项目 rails new test T Gemfile source http rubygems org gem rails 3 1 3
  • 从 Java 调用 PLSQL 过程

    下面是我的Java程序 我正在调用 PLSQL 过程来更新员工姓名 我关闭了 PLSQL 代码中的提交 以便可以从 Java 代码进行提交和回滚 但即使在我关闭自动提交并执行显式回滚之后 表中的详细信息仍然会更新 如何 我不知道 请帮忙 这
  • 我可以在没有特定 NSManagedObjectContext 的情况下创建 NSManagedObject 实例吗?

    我正在构建一个应用程序 它从 Web API 接收大量列表 并允许用户保存一些列表以供离线查看 我通常的做法是 从API获取数据 并为每个数据创建一个新的Listing对象 如果用户选择将对象保存到数据库中 但这是一个核心数据应用程序 因此
  • java中零的情况下的负号

    有没有办法在结果返回零时截断负号 使用十进制格式时 DecimalFormat df new DecimalFormat 0 0 df setRoundingMode RoundingMode HALF UP formattedValue
  • 如何使用 Django 将 HTML 页面转换为 PDF

    我有一个 Django 网络应用程序 它是一个存储账单和发票的平台 现在我正在尝试将这些账单导出为 PDF 格式 我正在使用 xhtml2pdf 但它不起作用 我正在使用此代码进行测试 http obroll com generate pd
  • 如何以编程方式禁用Android中的相机功能

    我想实用地禁用我的 Android 应用程序中的相机 在这里 我想制作一个应用程序 一旦我启动应用程序 启动和停止中有两个按钮 当我单击开始按钮时 我的应用程序将转到主屏幕 并且即使单击我的应用程序中的相机图标不会启用 并且也不会单击硬件按
  • 如何判断一个容器是否无限递归并找到其最小的唯一容器?

    我正在读书展平 不规则的 列表列表 https stackoverflow com questions 2158395 flatten an irregular list of lists in python并决定将其作为 Python 练
  • 按类型获取控件的所有子控件的列表

    我试图创建一个方法来创建一个列表 其中包含 DetalsView 的所有字符串类型的子控件的名称 我得到的最接近的是 foreach Control c in dv Controls if c is Label controlsToChec
  • 在极坐标中转换字符串时如何处理夏季和冬季的时间戳

    我正在尝试将字符串时间戳从我的相机放入原始文件元数据的时间戳转换为极地日期时间 但是当我同时拥有夏季和冬季时间的时间戳时 极地会抛出此错误 ComputeError Different timezones found during strp
  • 将方程渲染为图像,并使用 R Markdown 将其包含在 Word/PowerPoint 输出文档中

    我无偿地交叉发布这个来自 R Studio 社区页面 https community rstudio com t rendering equations as images for microsoft output 13862因为这有点深奥
  • jQuery 无限滚动的替代方案

    有没有 jQuery 无限滚动插件的替代品 http www beyondcoding com 2009 01 15 release jquery plugin endless scroll http www beyondcoding co
  • Codedeploy 应用程序启动卡在挂起的使用节点上

    您好 我是使用 Code Deploy 的新手 我正在尝试启动节点应用程序 我的根目录中有 setup sh start sh 和 app js 这是我的 appspec yml 文件 version 0 0 os linux files
  • 依赖属性和数据绑定?

    In WPF 有人可以解释一下 DependencyProperty 和数据绑定之间的关系吗 我的代码中有一个属性 我想成为数据绑定的来源 如果我想将此对象绑定到 XAML 上的文本框 那么 DependencyProperty 或它 何时
  • Python 中的类型和类

    我对 Python 中的类型和类有点困惑 例如以下 REPL 对话让我感到困惑 gt gt gt class A pass gt gt gt a A gt gt gt type a
  • Tensorflow 运算速度极其缓慢

    我正在尝试使用 python 接口开始使用张量流 我的问题是 即使执行最基本的操作 也会花费很长时间 gt 5 分钟 使用从 macports 安装的 python3 6 和使用 pip 安装的tensorflow 1 13 tf nigh