jaifar530 commited on
Commit
3643623
·
unverified ·
1 Parent(s): f2b962b
Files changed (1) hide show
  1. app.py +16 -16
app.py CHANGED
@@ -245,28 +245,28 @@ def AI_vs_AI_RandomForest_88_Samples(df):
245
  except Exception as e:
246
  st.write(f"An error occurred: {str(e)}")
247
 
248
- labels = clf_loaded.classes_
249
 
250
- # Create a mapping from old labels to new labels
251
- label_mapping = {1: 'gpt3', 2: 'gpt4', 3: 'googlebard', 4: 'huggingface'}
252
 
253
- # Apply the mapping to the labels
254
- new_labels = [label_mapping[label] for label in labels]
255
 
256
- # Create a dictionary that maps new labels to probabilities
257
- prob_dict = {k: v for k, v in zip(new_labels, probabilities)}
258
 
259
- # Convert probabilities to percentages and sort the dictionary in descending order
260
- prob_dict = {k: f'{v*100:.2f}%' for k, v in sorted(prob_dict.items(), key=lambda item: item[1], reverse=True)}
261
 
262
- # Print the dictionary
263
- #st.write(prob_dict)
264
 
265
- # Create a progress bar and a bar chart for each LLM
266
- for llm, prob in prob_dict.items():
267
- st.write(llm + ': ' + prob)
268
- st.progress(float(prob.strip('%'))/100)
269
- return
270
 
271
  def AI_vs_AI_Ridge_2000_Samples(df):
272
 
 
245
  except Exception as e:
246
  st.write(f"An error occurred: {str(e)}")
247
 
248
+ # labels = clf_loaded.classes_
249
 
250
+ # # Create a mapping from old labels to new labels
251
+ # label_mapping = {1: 'gpt3', 2: 'gpt4', 3: 'googlebard', 4: 'huggingface'}
252
 
253
+ # # Apply the mapping to the labels
254
+ # new_labels = [label_mapping[label] for label in labels]
255
 
256
+ # # Create a dictionary that maps new labels to probabilities
257
+ # prob_dict = {k: v for k, v in zip(new_labels, probabilities)}
258
 
259
+ # # Convert probabilities to percentages and sort the dictionary in descending order
260
+ # prob_dict = {k: f'{v*100:.2f}%' for k, v in sorted(prob_dict.items(), key=lambda item: item[1], reverse=True)}
261
 
262
+ # # Print the dictionary
263
+ # #st.write(prob_dict)
264
 
265
+ # # Create a progress bar and a bar chart for each LLM
266
+ # for llm, prob in prob_dict.items():
267
+ # st.write(llm + ': ' + prob)
268
+ # st.progress(float(prob.strip('%'))/100)
269
+ # return
270
 
271
  def AI_vs_AI_Ridge_2000_Samples(df):
272