算法性能分析

时间复杂度

理解算法的时间复杂度:从大O到递归解析-CSDN博客

实际工程

实际工程中有多个算法,可以通过分析工具分析

比如图中使用cprofile分析,分析可知第二行的东西调用了4次,一共耗时0.533s

使用方法

工具 分析方式 侵入性
py-spy top 基于采样的 实时性能分析 非侵入式
cProfile 基于插桩的 全量统计 侵入式

Python 性能分析工具py-spy与Scalene - -零 - 博客园

Python 分析器 — Python 3.7.13 文档

Python - 性能分析 profile 使用方法 - 又见苍岚

你可能感兴趣的:(AI工程落地,算法)