跳转到主要内容

数据分析器

项目描述

数据分析器模块通过记录函数签名扩展了标准CPython分析器。对于NumPy数组类型,这包括dtype属性和数组的形状。

它还添加了在snakeviz中可视化增强配置文件表的功能。

此模块是Anaconda Accelerate中可用的Accelerate.profiler的直接移植。

文档位于此处

安装

安装数据分析器和获取更新的最简单方法是使用Anaconda Distribution

#> conda install data_profiler

为了编译、测试和从源运行,建议创建一个包含以下内容的conda环境

  • numpy

  • numba >=0.26.0

  • snakeviz

  • jupyter

  • pytest

有关如何操作的说明,请参阅conda文档,特别是管理环境部分。

一旦激活了合适的环境,只需运行

#> python setup.py install

即可完成安装,可以使用

#> pytest

文档

文档位于此处

构建文档

还可以从源构建文档的本地副本。这需要GNU Make和sphinx(可通过conda获得)。

文档存储在doc文件夹中,应使用以下命令构建

#> make SPHINXOPTS=-Wn clean html

这确保了文档无错误地渲染。如果发生错误,可以在构建时一次看到所有错误

#> make SPHINXOPTS=-n clean html

然而,在合并任何文档更改或更新之前,应修复所有这些错误,以便可以带有-Wn构建。

持续集成

持续集成由Travis CI提供,当前构建状态可在此处查看。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

data_profiler-1.0.1.tar.gz (45.7 kB 查看哈希值)

上传时间 源代码

支持者