diff --git a/modules/icing/pirep_goes.py b/modules/icing/pirep_goes.py index ba8a41c7f0c7092d770f0be8d1d360e7e918371d..75c020b22defc32eb9705c2fcf7484b257474d10 100644 --- a/modules/icing/pirep_goes.py +++ b/modules/icing/pirep_goes.py @@ -2220,6 +2220,10 @@ def tiles_info(filename): def analyze(preds_file, labels, prob_avg, test_file): + + if preds_file is not None: + labels, prob_avg, cm_avg = pickle.load(open(preds_file, 'rb')) + h5f = h5py.File(test_file, 'r') nda = h5f['flight_altitude'][:] iint = h5f['icing_intensity'][:] @@ -2272,9 +2276,6 @@ def analyze(preds_file, labels, prob_avg, test_file): print('----------------------------------------------------------') print('----------------------------------------------------------') - if preds_file is not None: - labels, prob_avg, cm_avg = pickle.load(open(preds_file, 'rb')) - preds = np.where(prob_avg > 0.5, 1, 0) true_ice = (labels == 1) & (preds == 1)