在 TensorFlow 中调试 python 测试

2024-06-22

我们想要在 TensorFlow 中调试 Python 测试,例如稀疏分割操作测试 and string_to_hash_bucket_op_test

我们可以使用 gdb 调试其他 C++ 测试,但是我们找不到调试 python 测试的方法。

有没有一种方法可以让我们调试通过 Bazel test 命令运行的特定 python 测试用例(例如,bazel test //tensorflow/python/kernel_tests:sparse_split_op_test)


我首先构建测试:

bazel build //tensorflow/python/kernel_tests:sparse_split_op_test

然后对生成的 Python 二进制文件使用 pdb:

pdb bazel-bin/tensorflow/python/kernel_tests/sparse_split_op_test

这似乎对我逐步完成测试的前几行有用。

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

在 TensorFlow 中调试 python 测试 的相关文章

随机推荐

  • 如何限制 celery 中运行的任务数量

    我有一个在 Heroku 上运行的应用程序 我使用 celery 和工作测功机来处理后台工作 我正在运行使用大量内存的任务 这些任务大致在同一时间启动 但我只想同时运行一两个任务 其他任务必须在队列中等待 我怎样才能做到这一点 如果它们同时
  • 有没有可能通过 Android Studio 在 Android 的 Windows 子系统上运行 Android 应用程序?

    如果我们能够在 Android 的 Windows 子系统上调试 Android 应用程序 那就太好了 当然这是可能的 它的工作原理与任何外部设备类似 首先在 Windows 子系统中启用 Android 设置应用程序的开发人员模式 And
  • rand()/srand()函数是如何在C中实现的[重复]

    这个问题在这里已经有答案了 可能的重复 rand 是如何工作的 它有一定的倾向吗 有没有更好用的东西 https stackoverflow com questions 3539398 how does rand work does it
  • 凸包中最大的三角形

    这个问题已经得到解答 但我面临的主要问题是理解答案之一 From https stackoverflow com a 1621913 2673063 https stackoverflow com a 1621913 2673063 下面的
  • Redux Reselect 记忆是如何工作的?

    我正在尝试整合reselect进入我当前的应用程序 一如既往 首先我开始阅读文档 然后如果需要 再阅读另一个资源 我无法理解文档的一个特殊部分 也找不到可以更清晰地解释的资源 现在我来这里是为了得到一些明确的解释 所以它在文档中说 impo
  • .NET Core 3.1 的 Azure DevOps 代码覆盖率

    我正在为 ASP NET Core 3 1 应用程序设置 Azure DevOps 管道 并且我有以下 YAML 定义测试段 用于构建 测试和代码覆盖率 task DotNetCoreCLI 2 displayName dotnet glo
  • Java SMPP 库比较

    我们即将开始一个需要使用 SMPP 作为主要集成交换渠道的项目 现在 由于 SMS 不一定是我们业务的核心 因此我想使用 Java 的 SMPP 库 这样麻烦最少 除了遵循实际的协议之外 我们不太可能需要更高级的功能或在幕后进行调整 为此
  • 从外部库中排除单元测试

    我在 Android 项目中新将 spongyCastle 替换为 bouncyCastle implementation org bouncycastle bcpkix jdk15on project bouncyCastleVersio
  • 预留实例和预热请求不起作用

    我从来没能让它正常工作 这太令人不安了 我已经配置了预热请求 但我从未看到它们通过 所以大约 10 的请求会导致新实例启动 并且请求需要 30 秒或更差 由于持续的减速 有时这些旋转需要比平常更长的时间并超时 这真是太糟糕了 这是一个 Sp
  • 如何使用 magento api 创建可配置产品?

    如何使用 Magento api 创建可配置产品 您关于使用 API 创建可配置产品的问题 答案是 您不能 它不支持它 至少目前还不支持
  • 在 sbt 中定义自定义测试配置

    我需要在 sbt 中定义一个运行测试的自定义测试配置 但需要一些额外的设置 我一直在环顾四周 试图弄清楚如何做到这一点 但我似乎无法做到这一点 我想做的是这样的 gt test这将运行正常的测试任务并且 gt pipelinetest这与测
  • 使用 VBA 和 Selenium 驱动网站,pt2

    In 这个问题 https stackoverflow com questions 43808508 driving a website using vba and selenium在推动我的 VBA Selenium 项目前进方面 我收到
  • JetBrains/IntelliJ IDEA 中的流程

    看起来像 JetBrainssupports https www jetbrains com help webstorm 2016 1 using the flow type checker html 流量类型检查器 http flowty
  • scipy.ndimage.zoom 结果取决于图像大小

    我注意到 scipy ndimage zoom 的结果取决于原始图像的大小 在以下代码示例中 生成棋盘图像 然后使用 ndimage zoom 进行缩放 如果一个棋盘图块只有 2x2 像素 则缩放系数似乎太大 并且生成的图像会被裁剪 相反
  • Linux 中的应用程序计数器? (还有 OSX?)

    我试图弄清楚是否有一个库可以为我提供类似于 Windows 自定义性能计数器的功能 此处描述 http geekswithblogs net NETonMyMind archive 2006 08 20 88549 aspx http ge
  • 使用 WPF 数据绑定将 NULL 值显示为“NULL”的最简单方法是什么?

    我有一个遗留数据库 我正在使用 Linq to Sql 为其构建自定义查看器 现在表中的某些字段可以具有 NULL 值 在 DataTemplate 中使用普通数据绑定 为 ORM 设计器生成的类键入
  • 将两个高斯组合成另一个高斯[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 在下面的代码中 我有两个高斯曲线 一个是红色 另一个是紫色曲线 我想知道Python中是否有一种方法可以将高斯曲线组合到第三条曲线 该曲线应
  • 控件模板中的模板绑定

    我有以下控制模板 我希望在控件中设置图像控件的源属性 使用模板绑定的模板 但由于这是按钮控件的控件模板 而按钮控件不 有源属性 在这种情况下我不能使用 TemplateBinding
  • 在其他提交的上下文中显示 git log 中的特定提交?

    有多种方法可以使用 git log 选择 提交 例如 如何列出更改特定文件的所有提交 https stackoverflow com questions 3701404 how to list all commits that change
  • 在 TensorFlow 中调试 python 测试

    我们想要在 TensorFlow 中调试 Python 测试 例如稀疏分割操作测试 and string to hash bucket op test 我们可以使用 gdb 调试其他 C 测试 但是我们找不到调试 python 测试的方法