cost 346 ms
如何清除/重置 Python 线路分析器的结果? - How to clear/reset results of the Python line profiler?

我试图在运行时多次启动和停止 Python function 的线路分析。 因此,我想在开始新的分析时重置已经收集的统计数据。 有没有办法做到这一点? 由于缺乏明显的解决方案,我还尝试用新实例替换线路分析器lp : 但是不知何故,新的统计数据是空的,可能是因为 function count()不能 ...

对没有 main() 的整个脚本使用 line_profiler function - Using line_profiler for an entire script without a main() function

我刚刚构建了一个 Raspberry Pi 作为基本的测速相机,并想对现有代码进行一些调整。 我以前为很多项目断断续续地使用过各种语言进行过编程,但并不是一项专门的工作。 我使用的代码是这样的(它很长所以我没有在这里发布): https://github.com/gregtinkers/cars ...

运行 line_profiler 时,如何修复 python 可执行文件本身中的异常 SyntaxError? - How do I fix an unusual SyntaxError in the python executable itself when running line_profiler?

这是一个奇怪的。 首先:这不是我自己编写或正在导入的 python 脚本文件的编码问题(参见例如在 Python 源代码中使用 UTF-8 编码及其许多重复项)。 我正在虚拟环境中通过一些 python2.7 代码运行出色的line_profiler 。 SyntaxError 指向 pyth ...

如何在Windows上安装tortoise hg Mercurial,虚拟环境 - How to install tortoise hg Mercurial on Windows, virtual environment

我正在尝试安装 Django 的 debug_toolbar 行分析器。 根据 文档,我需要安装 Mercurial。 我已经在我的 Windows 机器上安装了 Mercurial,当我在项目虚拟环境之外的命令提示符下键入 hg 时,它看起来没问题。 问题是当我在虚拟环境中输入相同的命令时会引发错 ...

python中的行分析类实例化 - Line profiling class instantiation in python

我正在尝试分析一些现有代码。 我可以通过使用kernprof添加@profile装饰器来成功配置文件类方法。 有一种通用的方法来分析类实例化吗? 我有一些类具有相当复杂的继承结构。 当我尝试剖析其init函数时,我得到如下信息: 这有点用处,因为我不知道正在调用实际的父__i ...

查找在numpy二维数组中组合发生的次数 - Find the number of times a combination occurs in a numpy 2D array

我有一个2D numpy数组,我想对数组的col1和col2进行操作,如果'M'是col1的唯一值的数量,'N'是col2的唯一值的数量,则输出1D数组的大小为(M * N)例如,假设col1中有3个唯一值:A1,A2和A3,col2中有2个唯一值:X1和X2。 然后,可能的组合是:(A1 X ...

用于在2D numpy数组中映射列内容的优化方法 - Optimized method for mapping contents of a column in a 2D numpy array

我有一个numpy二维数组,其中包含0到100之间的整数。对于特定的列,我想按以下方式映射值: 这是我的代码: 此代码需要8.3秒才能运行。 以下是在此代码上运行line_profiler的输出。 将来,我必须处理比这个大得多的真实数据。 谁能建议一个更快的方法来做到 ...

分割numpy二维数组的优化方法 - Optimized method to partition numpy 2D array

我正在尝试根据特定列的内容将2D numpy数组划分为2个单独的numpy数组。 这是我的代码: 注意:在我的实验中,我使用了(14359,42)个元素的数组。 现在,当我使用kernprof线剖析器剖析此函数时,得到以下结果。 在这里,一行16占用大量时间。 将来,我 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM