From 51a8573847461f798bba06303ba0db8cdbe2e85e Mon Sep 17 00:00:00 2001
From: tomrink <rink@ssec.wisc.edu>
Date: Fri, 17 Feb 2023 14:26:05 -0600
Subject: [PATCH] snapshot...

---
 modules/deeplearning/cnn_cld_frac.py | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/modules/deeplearning/cnn_cld_frac.py b/modules/deeplearning/cnn_cld_frac.py
index 34ff0e47..c5ed1565 100644
--- a/modules/deeplearning/cnn_cld_frac.py
+++ b/modules/deeplearning/cnn_cld_frac.py
@@ -1040,13 +1040,11 @@ def analyze2(nda_m, nda_i):
 
     for j in range(1, 65):
         for i in range(1, 65):
-            sum = nda_m[j-1:j+2, i-1:i+2]
-            # cf_m[j-1, i-1] = sum/9
-            cf_m[j-1, i-1] = sum
+            sub_3x3 = nda_m[j-1:j+2, i-1:i+2]
+            cf_m[j-1, i-1] = np.sum(sub_3x3)
 
-            sum = nda_i[j*2-1:j*2+3, i*2-1:i*2+3]
-            # cf_i[j-1, i-1] = sum/16
-            cf_i[j-1, i-1] = sum
+            sub_4x4 = nda_i[j*2-1:j*2+3, i*2-1:i*2+3]
+            cf_i[j-1, i-1] = np.sum(sub_4x4)
 
     # cat_0 = cf_m == 0
     # cat_1 = (cf_m >= 0.1) & (cf_m < 0.13)
@@ -1086,6 +1084,8 @@ def analyze2(nda_m, nda_i):
     cf_i[cat_1] = 1
     cf_i[cat_2] = 2
 
+    return cf_m, cf_i
+
 
 if __name__ == "__main__":
     nn = SRCNN()
-- 
GitLab