我有一个简单的情况,比如:
Generate samples and
log_prob
from an uniform distribution for 2-dim variables (m1, m2) which is satisfying m1~U(5, 80), m2~U(5, 80) with constraint m1+m2 < 100.
from torch import distributions
prior = distributions.Uniform(torch.tensor([5.0, 5.0]),
torch.tensor([80.0, 80.0]))
我尝试像上面那样用PyTorch编码,但我不知道如何构造带有约束条件的^{
这可以通过使用rejection sampling实现:
示例输出:
相关问题 更多 >
编程相关推荐