Spaces:
Runtime error
Runtime error
SerdarHelli
commited on
Commit
•
562e1b7
1
Parent(s):
e651224
Update app.py
Browse files
app.py
CHANGED
@@ -48,7 +48,7 @@ def normalize_point_clouds(pcs,mode):
|
|
48 |
|
49 |
|
50 |
|
51 |
-
def predict(Seed,ckpt
|
52 |
if Seed==None:
|
53 |
Seed=777
|
54 |
seed_all(Seed)
|
@@ -63,14 +63,14 @@ def predict(Seed,ckpt,truncate_std):
|
|
63 |
gen_pcs = []
|
64 |
with torch.no_grad():
|
65 |
z = torch.randn([1, ckpt['args'].latent_dim]).to(device)
|
66 |
-
x = model.sample(z, 2048, flexibility=ckpt['args'].flexibility
|
67 |
gen_pcs.append(x.detach().cpu())
|
68 |
gen_pcs = torch.cat(gen_pcs, dim=0)[:1]
|
69 |
gen_pcs = normalize_point_clouds(gen_pcs, mode="shape_bbox")
|
70 |
|
71 |
return gen_pcs[0]
|
72 |
|
73 |
-
def generate(seed,value
|
74 |
if value=="Airplane":
|
75 |
ckpt=ckpt_airplane
|
76 |
elif value=="Chair":
|
@@ -79,7 +79,7 @@ def generate(seed,value,truncate_std):
|
|
79 |
ckpt=ckpt_airplane
|
80 |
|
81 |
colors=(238, 75, 43)
|
82 |
-
points=predict(seed,ckpt
|
83 |
num_points=points.shape[0]
|
84 |
|
85 |
|
@@ -126,11 +126,11 @@ with gr.Blocks() as demo:
|
|
126 |
with gr.Row():
|
127 |
seed = gr.Slider( minimum=0, maximum=2**16,label='Seed')
|
128 |
value=gr.Dropdown(choices=["Airplane","Chair"],label="Choose Model Type")
|
129 |
-
truncate_std = gr.Slider( minimum=1, maximum=2,label='Truncate Std')
|
130 |
|
131 |
btn = gr.Button(value="Generate")
|
132 |
point_cloud = gr.Plot()
|
133 |
-
demo.load(generate, [seed,value
|
134 |
-
btn.click(generate, [seed,value
|
135 |
|
136 |
demo.launch()
|
|
|
48 |
|
49 |
|
50 |
|
51 |
+
def predict(Seed,ckpt):
|
52 |
if Seed==None:
|
53 |
Seed=777
|
54 |
seed_all(Seed)
|
|
|
63 |
gen_pcs = []
|
64 |
with torch.no_grad():
|
65 |
z = torch.randn([1, ckpt['args'].latent_dim]).to(device)
|
66 |
+
x = model.sample(z, 2048, flexibility=ckpt['args'].flexibility)
|
67 |
gen_pcs.append(x.detach().cpu())
|
68 |
gen_pcs = torch.cat(gen_pcs, dim=0)[:1]
|
69 |
gen_pcs = normalize_point_clouds(gen_pcs, mode="shape_bbox")
|
70 |
|
71 |
return gen_pcs[0]
|
72 |
|
73 |
+
def generate(seed,value):
|
74 |
if value=="Airplane":
|
75 |
ckpt=ckpt_airplane
|
76 |
elif value=="Chair":
|
|
|
79 |
ckpt=ckpt_airplane
|
80 |
|
81 |
colors=(238, 75, 43)
|
82 |
+
points=predict(seed,ckpt)
|
83 |
num_points=points.shape[0]
|
84 |
|
85 |
|
|
|
126 |
with gr.Row():
|
127 |
seed = gr.Slider( minimum=0, maximum=2**16,label='Seed')
|
128 |
value=gr.Dropdown(choices=["Airplane","Chair"],label="Choose Model Type")
|
129 |
+
#truncate_std = gr.Slider( minimum=1, maximum=2,label='Truncate Std')
|
130 |
|
131 |
btn = gr.Button(value="Generate")
|
132 |
point_cloud = gr.Plot()
|
133 |
+
demo.load(generate, [seed,value], point_cloud)
|
134 |
+
btn.click(generate, [seed,value], point_cloud)
|
135 |
|
136 |
demo.launch()
|