PhilipL commited on
Commit
2dbd706
·
unverified ·
1 Parent(s): fb78ea3

fix clean_ips

Browse files
Files changed (1) hide show
  1. app.py +6 -0
app.py CHANGED
@@ -89,6 +89,12 @@ try:
89
 
90
  # 資料清潔
91
  clean_ips = baseline_df['ip_address'].astype(str).apply(lambda x: x.split(" ")[0]).values
 
 
 
 
 
 
92
 
93
  baseline_X = np.column_stack((
94
  baseline_df['month'].values,
 
89
 
90
  # 資料清潔
91
  clean_ips = baseline_df['ip_address'].astype(str).apply(lambda x: x.split(" ")[0]).values
92
+
93
+ known_ips = set(le_ip.classes_)
94
+ unknown_ips = set(clean_ips) - known_ips
95
+ if unknown_ips:
96
+ print(f"📖 學習到新的歷史 IP: {unknown_ips},已動態加入 AI 字典中...")
97
+ le_ip.classes_ = np.append(le_ip.classes_, list(unknown_ips))
98
 
99
  baseline_X = np.column_stack((
100
  baseline_df['month'].values,