Skip to content

Commit bd1487d

Browse files
committed
Merge branch 'fix/linear-interpolation' of https://github.com/binary69/experanto into fix/linear-interpolation
2 parents 241877c + 5ef51bf commit bd1487d

2 files changed

Lines changed: 11 additions & 3 deletions

File tree

diff_output.txt

-40.3 KB
Binary file not shown.

experanto/interpolators.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ def interpolate(
315315
idx_upper = idx_upper[~overflow_mask]
316316
idx_lower = idx_lower[~overflow_mask]
317317

318-
times_lower = self.start_time + (idx_lower * self.time_delta)
318+
times_lower = self.start_time + (idx_lower * self.time_delta)
319319
times_upper = self.start_time + (idx_upper * self.time_delta)
320320
denom = times_upper - times_lower
321321

@@ -453,8 +453,16 @@ def interpolate(
453453
idx_lower = idx_lower[mask]
454454
valid_times = valid_times[mask]
455455

456-
times_lower = self.start_time + (idx_lower * self.time_delta) + self._phase_shifts[np.newaxis, :]
457-
times_upper = self.start_time + (idx_upper * self.time_delta) + self._phase_shifts[np.newaxis, :]
456+
times_lower = (
457+
self.start_time
458+
+ (idx_lower * self.time_delta)
459+
+ self._phase_shifts[np.newaxis, :]
460+
)
461+
times_upper = (
462+
self.start_time
463+
+ (idx_upper * self.time_delta)
464+
+ self._phase_shifts[np.newaxis, :]
465+
)
458466
denom = times_upper - times_lower
459467

460468
lower_numerator = times_upper - valid_times[:, np.newaxis]

0 commit comments

Comments
 (0)