liuganghuggingface
commited on
Upload app.py with huggingface_hub
Browse files
app.py
CHANGED
@@ -54,7 +54,7 @@ def random_properties():
|
|
54 |
|
55 |
def load_model(model_choice):
|
56 |
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
|
57 |
-
model = load_graph_decoder(
|
58 |
return (model, device)
|
59 |
|
60 |
# Create a flagged folder if it doesn't exist
|
@@ -106,6 +106,10 @@ def generate_graph(CH4, CO2, H2, N2, O2, guidance_scale, num_nodes, repeating_ti
|
|
106 |
# print('Before generation, move model to', device)
|
107 |
# return generated_molecule, img_list
|
108 |
# generated_molecule, img_list = generate_func()
|
|
|
|
|
|
|
|
|
109 |
generated_molecule, img_list = model.generate(properties, device=device, guide_scale=guidance_scale, num_nodes=num_nodes, number_chain_steps=num_chain_steps)
|
110 |
|
111 |
# Create GIF if img_list is available
|
|
|
54 |
|
55 |
def load_model(model_choice):
|
56 |
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
|
57 |
+
model = load_graph_decoder(path=model_choice)
|
58 |
return (model, device)
|
59 |
|
60 |
# Create a flagged folder if it doesn't exist
|
|
|
106 |
# print('Before generation, move model to', device)
|
107 |
# return generated_molecule, img_list
|
108 |
# generated_molecule, img_list = generate_func()
|
109 |
+
|
110 |
+
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
|
111 |
+
model.to(device)
|
112 |
+
print('Before generation, move model to', device)
|
113 |
generated_molecule, img_list = model.generate(properties, device=device, guide_scale=guidance_scale, num_nodes=num_nodes, number_chain_steps=num_chain_steps)
|
114 |
|
115 |
# Create GIF if img_list is available
|