跳转到主要内容

gamma_index - 多维分布上的gamma指数计算

项目描述

一个用于计算gamma指数的小型Python库。

该模块提供了两个函数

gamma_matrix

此函数计算两个n维分布(具有相同形状)在每个点的gamma指数。它不是很优化,它是O(n x n),其中n是矩阵中元素的总数。计算50x50x50分布的3-D矩阵可能需要几分钟。时间大致以n^6(n = 单维正方形矩阵的大小)的比例缩放

gamma_matrix_c

此函数使用略微优化的C算法计算gamma指数。对于默认参数,当矩阵大小约为1000个元素时,它比gamma_matrix更有效。然而,此函数的相对效率高度依赖于参数和值(更好的协议,算法运行得更快)。时间大致以n^3.2(n = 单维正方形矩阵的大小)的比例缩放

gamma_matrix_pass

此函数返回一个布尔矩阵(通过/未通过),仅在每个点的狭窄邻域内进行优化搜索。

待办事项

  • 基于层准备gamma_matrix的优化版本

  • 添加测试

项目详情


下载文件

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

源分发

gamma_index-0.1.3.tar.gz (5.8 kB 查看哈希值)

上传时间:

由以下提供支持