变换#

转换实例#

变换实例是在随机变量构造函数中应使用于 transform 参数的实体。

circular

用于随机变量的 transform 参数中,实例化 pymc.logprob.transforms.CircularTransform

log

用于随机变量 transform 参数中的 pymc.logprob.transforms.LogTransform 实例化。

log_exp_m1

用于随机变量 transform 参数中的 pymc.distributions.transforms.LogExpM1 实例化。

logodds

用于随机变量 transform 参数中的 pymc.logprob.transforms.LogOddsTransform 实例化。

simplex

用于随机变量的 transform 参数中,实例化 pymc.logprob.transforms.SimplexTransform

sum_to_1

用于随机变量的 transform 参数中,对 pymc.distributions.transforms.SumTo1 的实例化。

ordered

在随机变量的 transform 参数中使用的 pymc.distributions.transforms.Ordered 的实例化。

特定转换类#

CholeskyCovPacked(n)

将 LKJCholeskyCov 分布的对角元素转换为对数尺度

Interval([lower, upper, bounds_fn])

用于随机变量 transform 参数中的 pymc.logprob.transforms.IntervalTransform 的包装器。

LogExpM1()

Ordered([ndim_supp])

SumTo1([ndim_supp])

将 K - 1 维单纯形空间(k 个值在 [0,1] 且和为 1)转换为 K - 1 维向量,其值在 [0,1] 之间。此转换操作在输入张量的最后一个维度上进行。

ZeroSumTransform(zerosum_axes)

将任何随机样本约束为用户提供的 zerosum_axes 沿零和。

变换组合类#

Chain(transform_list)