alisrbdni commited on
Commit
acc7854
·
verified ·
1 Parent(s): 8fe0c4a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -4
app.py CHANGED
@@ -86,13 +86,12 @@ class CustomClient(fl.client.NumPyClient):
86
  state_dict = OrderedDict({k: torch.Tensor(v) for k, v in params_dict})
87
  self.net.load_state_dict(state_dict, strict=True)
88
 
89
- def fit(self, parameters, config, round_num, plot_placeholder):
90
  self.set_parameters(parameters)
91
  train(self.net, self.trainloader, epochs=1)
92
  loss, accuracy = test(self.net, self.testloader)
93
  self.losses.append(loss)
94
  self.accuracies.append(accuracy)
95
- self.plot_metrics(round_num, plot_placeholder)
96
  return self.get_parameters(config={}), len(self.trainloader.dataset), {}
97
 
98
  def evaluate(self, parameters, config):
@@ -144,9 +143,9 @@ def main():
144
  test_df = pd.DataFrame(test_datasets[i])
145
 
146
  st.write("#### Train Dataset")
147
- edited_train_df = st.experimental_data_editor(train_df, key=f"train_{i}")
148
  st.write("#### Test Dataset")
149
- edited_test_df = st.experimental_data_editor(test_df, key=f"test_{i}")
150
 
151
  edited_train_dataset = Dataset.from_pandas(edited_train_df)
152
  edited_test_dataset = Dataset.from_pandas(edited_test_df)
 
86
  state_dict = OrderedDict({k: torch.Tensor(v) for k, v in params_dict})
87
  self.net.load_state_dict(state_dict, strict=True)
88
 
89
+ def fit(self, parameters, config):
90
  self.set_parameters(parameters)
91
  train(self.net, self.trainloader, epochs=1)
92
  loss, accuracy = test(self.net, self.testloader)
93
  self.losses.append(loss)
94
  self.accuracies.append(accuracy)
 
95
  return self.get_parameters(config={}), len(self.trainloader.dataset), {}
96
 
97
  def evaluate(self, parameters, config):
 
143
  test_df = pd.DataFrame(test_datasets[i])
144
 
145
  st.write("#### Train Dataset")
146
+ edited_train_df = st.data_editor(train_df, key=f"train_{i}")
147
  st.write("#### Test Dataset")
148
+ edited_test_df = st.data_editor(test_df, key=f"test_{i}")
149
 
150
  edited_train_dataset = Dataset.from_pandas(edited_train_df)
151
  edited_test_dataset = Dataset.from_pandas(edited_test_df)