apsys commited on
Commit
5a018a0
1 Parent(s): 154b5ae
Files changed (1) hide show
  1. app.py +16 -4
app.py CHANGED
@@ -40,9 +40,21 @@ def compute(dim):
40
  samples = np.array(api.model.sample(torch.tensor(random_normal_samples(1000,api.scaled.shape[-1])).float()).detach())
41
 
42
  return api.scaler.inverse_transform(samples)
 
 
 
 
 
 
 
 
 
 
 
 
43
 
 
 
44
 
45
- if uploaded_file is not None:
46
- dims = len(uploaded_file.getvalue().decode("utf-8").split('\n')[0].split(','))-1
47
- samples=compute(dims)
48
- st.download_button('Download generated CSV', pd.DataFrame(samples).to_csv(), 'text/csv')
 
40
  samples = np.array(api.model.sample(torch.tensor(random_normal_samples(1000,api.scaled.shape[-1])).float()).detach())
41
 
42
  return api.scaler.inverse_transform(samples)
43
+
44
+ with st.form('login_form'):
45
+ st.write('Token for generation:')
46
+ token = st.text_input()
47
+ submit = st.form_submit_button('Submit')
48
+
49
+ if token in st.secrets['tokens'] and submit:
50
+
51
+ if uploaded_file is not None:
52
+ dims = len(uploaded_file.getvalue().decode("utf-8").split('\n')[0].split(','))-1
53
+ samples=compute(dims)
54
+ st.download_button('Download generated CSV', pd.DataFrame(samples).to_csv(), 'text/csv')
55
 
56
+ elif not uploaded_file:
57
+ st.write('Upload your file')
58
 
59
+ else:
60
+ st.markdown('## :red[You dont have access]')