Spaces:
Running
Running
Zekun Wu
commited on
Commit
·
27478f5
1
Parent(s):
4069a9c
update
Browse files- pages/1_Injection.py +5 -6
pages/1_Injection.py
CHANGED
@@ -73,15 +73,14 @@ else:
|
|
73 |
file_options = st.radio("Choose file source:", ["Upload", "Example"])
|
74 |
if file_options == "Example":
|
75 |
#df = pd.read_csv("prompt_test.csv")
|
76 |
-
|
77 |
-
df =
|
78 |
else:
|
79 |
st.session_state.uploaded_file = st.file_uploader("Choose a file")
|
80 |
if st.session_state.uploaded_file is not None:
|
81 |
data = StringIO(st.session_state.uploaded_file.getvalue().decode("utf-8"))
|
82 |
df= pd.read_csv(data)
|
83 |
if df is not None:
|
84 |
-
|
85 |
st.write('Data:', df)
|
86 |
|
87 |
# Button to add a new row
|
@@ -108,15 +107,15 @@ else:
|
|
108 |
# Process data and display results
|
109 |
with st.spinner('Processing data...'):
|
110 |
parameters = {"temperature": st.session_state.temperature, "max_tokens": st.session_state.max_tokens}
|
111 |
-
|
112 |
st.session_state.data_processed = True # Mark as processed
|
113 |
|
114 |
-
st.write('Processed Data:',
|
115 |
|
116 |
# Allow downloading of the evaluation results
|
117 |
st.download_button(
|
118 |
label="Download Generation Results",
|
119 |
-
data=
|
120 |
file_name='generation_results.csv',
|
121 |
mime='text/csv',
|
122 |
)
|
|
|
73 |
file_options = st.radio("Choose file source:", ["Upload", "Example"])
|
74 |
if file_options == "Example":
|
75 |
#df = pd.read_csv("prompt_test.csv")
|
76 |
+
df_raw = pd.read_csv("resume.csv")
|
77 |
+
df = df_raw[df_raw['Occupation'] == st.session_state.occupation]
|
78 |
else:
|
79 |
st.session_state.uploaded_file = st.file_uploader("Choose a file")
|
80 |
if st.session_state.uploaded_file is not None:
|
81 |
data = StringIO(st.session_state.uploaded_file.getvalue().decode("utf-8"))
|
82 |
df= pd.read_csv(data)
|
83 |
if df is not None:
|
|
|
84 |
st.write('Data:', df)
|
85 |
|
86 |
# Button to add a new row
|
|
|
107 |
# Process data and display results
|
108 |
with st.spinner('Processing data...'):
|
109 |
parameters = {"temperature": st.session_state.temperature, "max_tokens": st.session_state.max_tokens}
|
110 |
+
preprocessed_df = process_scores_multiple(df, st.session_state.num_run, parameters, st.session_state.privilege_label,st.session_state.protect_label, agent, st.session_state.group_name,st.session_state.occupation,st.session_state.additional_charateristics)
|
111 |
st.session_state.data_processed = True # Mark as processed
|
112 |
|
113 |
+
st.write('Processed Data:', preprocessed_df)
|
114 |
|
115 |
# Allow downloading of the evaluation results
|
116 |
st.download_button(
|
117 |
label="Download Generation Results",
|
118 |
+
data=preprocessed_df.to_csv().encode('utf-8'),
|
119 |
file_name='generation_results.csv',
|
120 |
mime='text/csv',
|
121 |
)
|