buraktrk commited on
Commit
dbec99e
·
verified ·
1 Parent(s): f53c6ad

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -79,7 +79,7 @@ def compute_ratios(df: pd.DataFrame) -> pd.DataFrame:
79
  df["Finansal Kaldıraç"] = safe_div(tl * 100, ta)
80
  df["Stok Devir Hızı"] = -safe_div(df["Satışların Maliyeti (-)"], df["Stoklar"])
81
 
82
- # Altman Z-Skoru
83
  X1 = safe_div(df["Dönen Varlıklar"] - df["Kısa Vadeli Yükümlülükler"], ta)
84
  X2 = safe_div(df["Geçmiş Yıllar Kar/Zararları"] + df["Dönem Net Kar/Zararı"], ta)
85
  X3 = safe_div(df["SÜRDÜRÜLEN FAALİYETLER VERGİ ÖNCESİ KARI (ZARARI)"], ta)
@@ -208,14 +208,14 @@ def encrypt_excel(file):
208
  if client is None:
209
  raise gr.Error("Lütfen önce 'Anahtar Oluştur'a tıklayın.")
210
 
211
- # 🧹 Yeni yükleme geldiğinde önceki tahminleri sıfırla
212
  encrypted_output = None
213
  fhe_prediction_ready = False
214
  simulate_prediction = []
215
 
216
  df = pd.read_excel(file.name, header=None).set_index(0).T.reset_index(drop=True)
217
 
218
- # 🧼 Temizlik işlemleri
219
  df.columns = df.columns.str.strip()
220
  df = df.loc[:, ~df.columns.duplicated()]
221
  df.rename(columns={"Desc": "Periyot"}, inplace=True)
@@ -229,7 +229,7 @@ def encrypt_excel(file):
229
 
230
  scaled = scaler_sel.transform(X_input)
231
 
232
- # 🔐 Her satırı ayrı ayrı şifrele
233
  encrypted_list = []
234
  for row in scaled:
235
  row = row.reshape(1, -1)
 
79
  df["Finansal Kaldıraç"] = safe_div(tl * 100, ta)
80
  df["Stok Devir Hızı"] = -safe_div(df["Satışların Maliyeti (-)"], df["Stoklar"])
81
 
82
+ # Altman Z-Score
83
  X1 = safe_div(df["Dönen Varlıklar"] - df["Kısa Vadeli Yükümlülükler"], ta)
84
  X2 = safe_div(df["Geçmiş Yıllar Kar/Zararları"] + df["Dönem Net Kar/Zararı"], ta)
85
  X3 = safe_div(df["SÜRDÜRÜLEN FAALİYETLER VERGİ ÖNCESİ KARI (ZARARI)"], ta)
 
208
  if client is None:
209
  raise gr.Error("Lütfen önce 'Anahtar Oluştur'a tıklayın.")
210
 
211
+ # Yeni yükleme geldiğinde önceki tahminleri sıfırla
212
  encrypted_output = None
213
  fhe_prediction_ready = False
214
  simulate_prediction = []
215
 
216
  df = pd.read_excel(file.name, header=None).set_index(0).T.reset_index(drop=True)
217
 
218
+ # Temizlik işlemleri
219
  df.columns = df.columns.str.strip()
220
  df = df.loc[:, ~df.columns.duplicated()]
221
  df.rename(columns={"Desc": "Periyot"}, inplace=True)
 
229
 
230
  scaled = scaler_sel.transform(X_input)
231
 
232
+ # Her satırı ayrı ayrı şifrele
233
  encrypted_list = []
234
  for row in scaled:
235
  row = row.reshape(1, -1)