diff --git a/modules/deeplearning/cloud_fraction_fcn.py b/modules/deeplearning/cloud_fraction_fcn.py index 9817061f001184a25111bb0e37fb75f5b0142a13..8dc7cc0e424b2b64c812c4ddea4c4214a9294e0f 100644 --- a/modules/deeplearning/cloud_fraction_fcn.py +++ b/modules/deeplearning/cloud_fraction_fcn.py @@ -799,7 +799,8 @@ def run_evaluate_static(in_file, out_file, ckpt_dir): cld_frac = probs.argmax(axis=3) cld_frac = cld_frac.astype(np.int8) cld_frac_out = np.zeros((y_len, x_len), dtype=np.int8) - cld_frac_out[1:y_len - 1, 1:x_len - 1] = cld_frac[0, :, :] + border = int((KERNEL_SIZE - 1)/2) + cld_frac_out[border:y_len - border, border:x_len - border] = cld_frac[0, :, :] bt = denormalize(bt, 'temp_11_0um_nom', mean_std_dct) refl_avg = denormalize(refl_avg, 'refl_0_65um_nom', mean_std_dct)