Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -46,7 +46,7 @@ class DrugGENConfig:
|
|
46 |
mol_data_dir='data'
|
47 |
log_dir='experiments/logs'
|
48 |
model_save_dir='experiments/models'
|
49 |
-
inference_model=""
|
50 |
sample_dir='experiments/samples'
|
51 |
result_dir="experiments/tboard_output"
|
52 |
dataset_file="chembl45_train.pt"
|
@@ -59,9 +59,22 @@ class DrugGENConfig:
|
|
59 |
inf_drug_raw_file="data/akt_test.smi"
|
60 |
log_sample_step=1000
|
61 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
62 |
|
63 |
with st.spinner('Setting up the trainer class...'):
|
64 |
-
trainer = Trainer(
|
65 |
|
66 |
with st.spinner('Generating Molecules...'):
|
67 |
trainer.inference()
|
|
|
46 |
mol_data_dir='data'
|
47 |
log_dir='experiments/logs'
|
48 |
model_save_dir='experiments/models'
|
49 |
+
# inference_model=""
|
50 |
sample_dir='experiments/samples'
|
51 |
result_dir="experiments/tboard_output"
|
52 |
dataset_file="chembl45_train.pt"
|
|
|
59 |
inf_drug_raw_file="data/akt_test.smi"
|
60 |
log_sample_step=1000
|
61 |
|
62 |
+
class ProtConfig(DrugGENConfig):
|
63 |
+
submodel="Prot"
|
64 |
+
inference_model="experiments/models/Prot"
|
65 |
+
|
66 |
+
class CrossLossConfig(DrugGENConfig):
|
67 |
+
submodel="CrossLoss"
|
68 |
+
inference_model="experiments/models/CrossLoss"
|
69 |
+
|
70 |
+
class NoTargetConfig(DrugGENConfig):
|
71 |
+
submodel="NoTarget"
|
72 |
+
inference_model="experiments/models/NoTarget"
|
73 |
+
|
74 |
+
|
75 |
|
76 |
with st.spinner('Setting up the trainer class...'):
|
77 |
+
trainer = Trainer(ProtConfig())
|
78 |
|
79 |
with st.spinner('Generating Molecules...'):
|
80 |
trainer.inference()
|