|
|
@ -79,12 +79,12 @@ class Calibrator(): |
|
|
|
|
|
|
|
|
|
|
|
def reset(self, rpy_init=RPY_INIT, valid_blocks=0, smooth_from=None): |
|
|
|
def reset(self, rpy_init=RPY_INIT, valid_blocks=0, smooth_from=None): |
|
|
|
if not np.isfinite(rpy_init).all(): |
|
|
|
if not np.isfinite(rpy_init).all(): |
|
|
|
self.rpy = RPY_INIT.copy() |
|
|
|
self.rpy = RPY_INIT.copy() |
|
|
|
else: |
|
|
|
else: |
|
|
|
self.rpy = rpy_init.copy() |
|
|
|
self.rpy = rpy_init.copy() |
|
|
|
|
|
|
|
|
|
|
|
if not np.isfinite(valid_blocks) or valid_blocks < 0: |
|
|
|
if not np.isfinite(valid_blocks) or valid_blocks < 0: |
|
|
|
self.valid_blocks = 0 |
|
|
|
self.valid_blocks = 0 |
|
|
|
else: |
|
|
|
else: |
|
|
|
self.valid_blocks = valid_blocks |
|
|
|
self.valid_blocks = valid_blocks |
|
|
|
|
|
|
|
|
|
|
|