Skip to content

Commit a1b226a

Browse files
committed
since the distribution of the occlusion is a matrix, sampling from it will
also return a matrix. we know that the state dimension is 0 hence use distribution.Sample()(0,0) instead of distribution.Sample().
1 parent 2e70795 commit a1b226a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

include/fast_filtering/utils/distribution_test.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ void TestDistributionSampling(Distribution distribution, size_t sample_count = 1
6868
// for now we assume that it is just a univariate distribution
6969
std::vector<double> samples;
7070
for(size_t i = 0; i < sample_count; i++)
71-
samples.push_back(distribution.Sample());
71+
samples.push_back(distribution.Sample()(0,0));
7272

7373
std::vector<double> evaluation_inputs(sample_count, std::numeric_limits<double>::quiet_NaN());
7474
double min = hf::bound_value(samples, false);

0 commit comments

Comments
 (0)