paufeldman commited on
Commit
bfcd088
·
1 Parent(s): aed9ff9
Files changed (5) hide show
  1. .gradio/flagged/dataset1.csv +0 -0
  2. app.py +6 -42
  3. output.obj +0 -0
  4. requirements.txt +2 -2
  5. sinsub.obj +68 -68
.gradio/flagged/dataset1.csv CHANGED
The diff for this file is too large to render. See raw diff
 
app.py CHANGED
@@ -196,7 +196,8 @@ t_list = os.listdir("./nuevostrees/" )
196
  dataset = tDataset(t_list, "./nuevostrees/")
197
  data_loader = DataLoader(dataset, batch_size = batch_size, shuffle=True, collate_fn=my_collate)
198
 
199
- def predict2():
 
200
  success = False
201
  while not success:
202
  G = nx.Graph()
@@ -285,20 +286,10 @@ def predict2():
285
 
286
  minimo = min(min(x), min(y), min(z))
287
  maximo = max(max(x), max(y), max(z))
288
-
289
- v_matrix = v_matrix[:50]
290
- f_matrix = f_matrix[:100]
291
-
292
- x = x.astype(np.float32)
293
- y = y.astype(np.float32)
294
- z = z.astype(np.float32)
295
- i = f_matrix[:, 0].astype(np.int32)
296
- j = f_matrix[:, 1].astype(np.int32)
297
- k = f_matrix[:, 2].astype(np.int32)
298
-
299
  fig = go.Figure(go.Mesh3d(
300
  x=x, y=y, z=z,
301
- i=i, j=j, k=k,
302
  color='red'))
303
 
304
  fig.update_layout(
@@ -319,36 +310,8 @@ def predict2():
319
 
320
 
321
  #o3d.io.write_triangle_mesh("generadas/"+filename.split("_")[0]+".obj", mesh_o3d)
322
- print("Done!")
323
  return fig
324
 
325
- def predict():
326
- # Mini esfera
327
- phi = np.linspace(0, np.pi, 20)
328
- theta = np.linspace(0, 2 * np.pi, 40)
329
- phi, theta = np.meshgrid(phi, theta)
330
- r = 1
331
-
332
- x = r * np.sin(phi) * np.cos(theta)
333
- y = r * np.sin(phi) * np.sin(theta)
334
- z = r * np.cos(phi)
335
-
336
- x = x.flatten().astype(np.float32)
337
- y = y.flatten().astype(np.float32)
338
- z = z.flatten().astype(np.float32)
339
-
340
- # Caras dummy
341
- i = np.arange(len(x) - 2).astype(np.int32)
342
- j = i + 1
343
- k = i + 2
344
-
345
- fig = go.Figure(go.Mesh3d(
346
- x=x, y=y, z=z,
347
- i=i, j=j, k=k,
348
- color='red'
349
- ))
350
-
351
- return fig
352
 
353
 
354
  a = [1.,1.,1.]
@@ -365,4 +328,5 @@ Grassdecoder.load_state_dict(checkpoint['decoder_state_dict'])
365
  gr.Interface( predict,
366
  inputs=None,
367
  outputs=gr.Plot(),
368
- ).launch()
 
 
196
  dataset = tDataset(t_list, "./nuevostrees/")
197
  data_loader = DataLoader(dataset, batch_size = batch_size, shuffle=True, collate_fn=my_collate)
198
 
199
+
200
+ def predict():
201
  success = False
202
  while not success:
203
  G = nx.Graph()
 
286
 
287
  minimo = min(min(x), min(y), min(z))
288
  maximo = max(max(x), max(y), max(z))
289
+
 
 
 
 
 
 
 
 
 
 
290
  fig = go.Figure(go.Mesh3d(
291
  x=x, y=y, z=z,
292
+ i=f_matrix[:,0], j=f_matrix[:,1], k=f_matrix[:,2],
293
  color='red'))
294
 
295
  fig.update_layout(
 
310
 
311
 
312
  #o3d.io.write_triangle_mesh("generadas/"+filename.split("_")[0]+".obj", mesh_o3d)
 
313
  return fig
314
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
315
 
316
 
317
  a = [1.,1.,1.]
 
328
  gr.Interface( predict,
329
  inputs=None,
330
  outputs=gr.Plot(),
331
+ ).launch() #gr.Plot()
332
+
output.obj CHANGED
The diff for this file is too large to render. See raw diff
 
requirements.txt CHANGED
@@ -5,6 +5,6 @@ open3d
5
  matplotlib
6
  numpy
7
  scipy
8
- plotly
9
  pymeshlab
10
- vedo
 
5
  matplotlib
6
  numpy
7
  scipy
8
+ plotly==6.0.1
9
  pymeshlab
10
+ gradio==5.24.0
sinsub.obj CHANGED
@@ -2,74 +2,74 @@
2
  # object name: sinsub
3
  # number of vertices: 68
4
  # number of triangles: 126
5
- v -0.013401 0.395188 0.516043
6
- v -0.0196831 0.417634 0.492699
7
- v 0.0124926 0.419258 0.485602
8
- v 0.0187747 0.396812 0.508947
9
- v 0.141308 0.251278 0.619399
10
- v 0.178805 0.264909 0.629869
11
- v 0.195202 0.244072 0.598272
12
- v 0.157705 0.230441 0.587802
13
- v 0.0493672 0.212719 0.688877
14
- v 0.0901493 0.213399 0.715386
15
- v 0.108316 0.177257 0.688366
16
- v 0.067534 0.176577 0.661857
17
- v 0.0108628 0.157246 0.74401
18
- v 0.0545923 0.157542 0.773021
19
- v 0.0737315 0.11781 0.744577
20
- v 0.030002 0.117514 0.715566
21
- v 0.0807699 0.464601 0.530226
22
- v 0.0909607 0.481755 0.518118
23
- v 0.0946886 0.467032 0.500397
24
- v 0.0844977 0.449879 0.512505
25
- v 0.391726 0.221513 0.148065
26
- v 0.400795 0.21426 0.11948
27
- v 0.39973 0.244066 0.111579
28
- v 0.390661 0.251319 0.140163
29
- v 0.414426 0.280302 0.251288
30
- v 0.423294 0.281474 0.246648
31
- v 0.42106 0.291128 0.244816
32
- v 0.412192 0.289956 0.249455
33
- v 0.440455 0.284337 0.280096
34
- v 0.442584 0.285813 0.271643
35
- v 0.442667 0.294517 0.273184
36
- v 0.440538 0.293041 0.281637
37
- v 0.487749 0.272056 0.261181
38
- v 0.484524 0.275958 0.248756
39
- v 0.490299 0.287858 0.250995
40
- v 0.493524 0.283957 0.263419
41
- v 0.52765 0.24246 0.250057
42
- v 0.524761 0.246471 0.2314
43
- v 0.537916 0.260559 0.232393
44
- v 0.540805 0.256547 0.251049
45
- v 0.546745 0.216462 0.242839
46
- v 0.548035 0.216238 0.221776
47
- v 0.565217 0.228456 0.222698
48
- v 0.563927 0.22868 0.243761
49
- v 0.556432 0.199748 0.24957
50
- v 0.560467 0.196238 0.228355
51
- v 0.577406 0.210055 0.229291
52
- v 0.573371 0.213565 0.250507
53
- v 0.57224 0.183742 0.254002
54
- v 0.576896 0.179298 0.232565
55
- v 0.591174 0.196529 0.232095
56
- v 0.586517 0.200972 0.253532
57
- v 0.594314 0.169779 0.265262
58
- v 0.600191 0.164088 0.244486
59
- v 0.609043 0.184358 0.241438
60
- v 0.603167 0.190049 0.262213
61
- v 0.628873 0.164357 0.274639
62
- v 0.631799 0.159388 0.253769
63
- v 0.635884 0.180195 0.249389
64
- v 0.632958 0.185163 0.270259
65
- v 0.667251 0.157989 0.277862
66
- v 0.668156 0.153318 0.256368
67
- v 0.671928 0.174545 0.251914
68
- v 0.671022 0.179216 0.273408
69
- v 0.657917 0.245036 0.17911
70
- v 0.640608 0.242569 0.173637
71
- v 0.635062 0.255534 0.185332
72
- v 0.652371 0.258001 0.190805
73
  f 9 13 14
74
  f 10 14 15
75
  f 11 15 16
 
2
  # object name: sinsub
3
  # number of vertices: 68
4
  # number of triangles: 126
5
+ v -0.00938386 0.393382 0.51734
6
+ v -0.0218465 0.415075 0.495837
7
+ v 0.00847551 0.421064 0.484306
8
+ v 0.0209381 0.399371 0.505808
9
+ v 0.140344 0.240266 0.604737
10
+ v 0.160612 0.263647 0.632013
11
+ v 0.196166 0.255084 0.612934
12
+ v 0.175898 0.231703 0.585658
13
+ v 0.0478381 0.200333 0.674714
14
+ v 0.0728928 0.219984 0.711491
15
+ v 0.109845 0.189643 0.702528
16
+ v 0.0847905 0.169992 0.665752
17
+ v 0.00910727 0.143718 0.728895
18
+ v 0.0361554 0.164933 0.768547
19
+ v 0.075487 0.131339 0.759692
20
+ v 0.0484389 0.110123 0.72004
21
+ v 0.0812365 0.451773 0.521053
22
+ v 0.0836402 0.473451 0.529359
23
+ v 0.0942219 0.47986 0.50957
24
+ v 0.0918183 0.458182 0.501264
25
+ v 0.392153 0.220038 0.147159
26
+ v 0.401105 0.215243 0.118024
27
+ v 0.399303 0.245542 0.112484
28
+ v 0.390351 0.250336 0.141619
29
+ v 0.414835 0.280011 0.251178
30
+ v 0.423519 0.281875 0.246418
31
+ v 0.420651 0.291419 0.244925
32
+ v 0.411967 0.289555 0.249685
33
+ v 0.440505 0.284173 0.279858
34
+ v 0.442635 0.286055 0.271487
35
+ v 0.442618 0.294681 0.273422
36
+ v 0.440488 0.292799 0.281793
37
+ v 0.487584 0.271914 0.260908
38
+ v 0.484574 0.276251 0.248574
39
+ v 0.490464 0.288 0.251267
40
+ v 0.493474 0.283664 0.263601
41
+ v 0.527346 0.242273 0.249673
42
+ v 0.524964 0.246822 0.231069
43
+ v 0.53822 0.260746 0.232776
44
+ v 0.540602 0.256196 0.25138
45
+ v 0.546428 0.216213 0.242381
46
+ v 0.548419 0.216488 0.221374
47
+ v 0.565533 0.228705 0.223156
48
+ v 0.563543 0.22843 0.244163
49
+ v 0.556181 0.199403 0.249116
50
+ v 0.560895 0.196453 0.227955
51
+ v 0.577657 0.2104 0.229745
52
+ v 0.572943 0.21335 0.250906
53
+ v 0.572055 0.183314 0.253574
54
+ v 0.577278 0.179562 0.232136
55
+ v 0.591358 0.196957 0.232522
56
+ v 0.586135 0.200708 0.253961
57
+ v 0.594262 0.169278 0.264907
58
+ v 0.600479 0.164382 0.244028
59
+ v 0.609096 0.184859 0.241793
60
+ v 0.602879 0.189754 0.262671
61
+ v 0.628853 0.163844 0.274297
62
+ v 0.631941 0.159718 0.253268
63
+ v 0.635904 0.180707 0.249731
64
+ v 0.632816 0.184834 0.27076
65
+ v 0.667195 0.157474 0.277507
66
+ v 0.668252 0.153663 0.255851
67
+ v 0.671984 0.17506 0.252268
68
+ v 0.670927 0.178872 0.273924
69
+ v 0.658001 0.245148 0.179235
70
+ v 0.640775 0.242493 0.173593
71
+ v 0.634978 0.255422 0.185207
72
+ v 0.652204 0.258077 0.190849
73
  f 9 13 14
74
  f 10 14 15
75
  f 11 15 16