MCPcopy Create free account
hub / github.com/colmap/colmap / Initialize

Method Initialize

src/colmap/optim/combination_sampler.cc:41–46  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39 : num_samples_(num_samples) {}
40
41void CombinationSampler::Initialize(const size_t total_num_samples) {
42 THROW_CHECK_LE(num_samples_, total_num_samples);
43 total_sample_idxs_.resize(total_num_samples);
44 // Note that the samples must be in increasing order for `NextCombination`.
45 std::iota(total_sample_idxs_.begin(), total_sample_idxs_.end(), 0);
46}
47
48size_t CombinationSampler::MaxNumSamples() {
49 return NChooseK(total_sample_idxs_.size(), num_samples_);

Callers

nothing calls this directly

Calls 2

beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected