Cleanup: Simplify logic building in length parameterization

We can construct an IndexRange directly rather than retrieving it.
This commit is contained in:
Hans Goudey 2022-07-01 09:46:27 -05:00
parent da00d62c49
commit d0e3388848
1 changed files with 1 additions and 1 deletions

View File

@ -47,7 +47,7 @@ void create_uniform_samples(const Span<float> lengths,
const int segment_samples_num = std::ceil(next_length * step_length_inv - i_dst);
indices.slice(i_dst, segment_samples_num).fill(i_src);
for (const int i : factors.index_range().slice(i_dst, segment_samples_num)) {
for (const int i : IndexRange(i_dst, segment_samples_num)) {
const float length_in_segment = step_length * i - prev_length;
factors[i] = length_in_segment * segment_length_inv;
}