数据分析器
项目描述
数据分析器模块通过记录函数签名扩展了标准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构建。
持续集成
项目详情
关闭
data_profiler-1.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | af4f92ca8ce2ae413ae7ccf81fa7e2124b2d20f82577f40dbe3f32cd07237ef5 |
|
MD5 | 8b1a545eb532a1d35f080a308d966e1a |
|
BLAKE2b-256 | 3ec7a2c3582909d7096e8da5087146d7156ac189493e4736fb421cb288f3c1eb |