【发布时间】:2014-10-01 08:30:00
【问题描述】:
我想在多个维度 (2,3,4) 中对函数定义的分布进行采样:
f(x, y, ...) = ...
分布可能是丑陋的、非标准的(如数据上的 3D 样条曲线、高斯之和等)。为此,我想对 2..4 维空间进行均匀采样,然后用一个额外的随机数接受或拒绝空间的给定点进入我的样本。
是否有现成的可用于此目的的 python 库?
是否有 python 库用于在这个 2..4 维空间中使用拉丁超立方体采样或其他统一采样方法生成点?具有独立随机数的蛮力采样通常会导致空间的密度越来越大。
如果 1) 和 2) 不存在,有没有人愿意分享他针对相同或类似问题的实现。
我将在 python 代码中使用它,但也承认指向其他解决方案的链接。
【问题讨论】: