Spaces:
Runtime error
Runtime error
UI Changes
Browse files
app.py
CHANGED
@@ -2,6 +2,7 @@ import os
|
|
2 |
import builtins
|
3 |
import math
|
4 |
import json
|
|
|
5 |
import streamlit as st
|
6 |
import gdown
|
7 |
|
@@ -19,23 +20,7 @@ with open("config.json") as f:
|
|
19 |
|
20 |
|
21 |
def select_model():
|
22 |
-
obj_select = st.selectbox("Select a
|
23 |
-
# if obj_select == "Chair":
|
24 |
-
# FILE_ID = "17dj0pQieo94TozFv-noSBkXebduij1aM"
|
25 |
-
# MODEL_DIR = "models"
|
26 |
-
# MODEL_NAME = "diet_nerf_chair"
|
27 |
-
# elif obj_select == "Lego":
|
28 |
-
# FILE_ID = "1D9I-qIVMPaxuCHfUWPWMHaoLYtAmCjwI"
|
29 |
-
# MODEL_DIR = "models"
|
30 |
-
# MODEL_NAME = "diet_nerf_lego"
|
31 |
-
# elif obj_select == "Ship":
|
32 |
-
# FILE_ID = "14ZeJ86ETQr8dtu6CFoxU-ifvniHKo_Dt"
|
33 |
-
# MODEL_DIR = "models"
|
34 |
-
# MODEL_NAME = "diet_nerf_ship"
|
35 |
-
# elif obj_select == "Hotdog":
|
36 |
-
# FILE_ID = "11vNlR4lMvV_AVFgVjZmKMrMWGVG7qhNu"
|
37 |
-
# MODEL_DIR = "models"
|
38 |
-
# MODEL_NAME = "diet_nerf_hotdog"
|
39 |
MODEL_DIR = "models"
|
40 |
MODEL_NAME = cfg[obj_select]["DIET_NERF_MODEL_NAME"]
|
41 |
FILE_ID = cfg[obj_select]["FILE_ID"]
|
@@ -58,9 +43,6 @@ MODEL_DIR, MODEL_NAME, FILE_ID = select_model()
|
|
58 |
def download_model():
|
59 |
os.makedirs(MODEL_DIR, exist_ok=True)
|
60 |
_model_path = os.path.join(MODEL_DIR, MODEL_NAME)
|
61 |
-
# gdd.download_file_from_google_drive(file_id=FILE_ID,
|
62 |
-
# dest_path=_model_path,
|
63 |
-
# unzip=True)
|
64 |
url = f"https://drive.google.com/uc?id={FILE_ID}"
|
65 |
gdown.download(url, _model_path, quiet=False)
|
66 |
print(f"Model downloaded from google drive: {_model_path}")
|
@@ -87,7 +69,7 @@ st.sidebar.markdown(
|
|
87 |
}
|
88 |
</style>
|
89 |
<p class="aligncenter">
|
90 |
-
<img src="https://user-images.githubusercontent.com/77657524/126361638-4aad58e8-4efb-4fc5-bf78-f53d03799e1e.png" width="
|
91 |
</p>
|
92 |
""",
|
93 |
unsafe_allow_html=True,
|
@@ -120,7 +102,9 @@ with st.spinner("Rendering View..."):
|
|
120 |
w, _ = im.size
|
121 |
new_w = int(2 * w)
|
122 |
im = im.resize(size=(new_w, new_w))
|
123 |
-
|
124 |
-
|
125 |
-
|
|
|
|
|
126 |
st.image(im, use_column_width="auto")
|
|
|
2 |
import builtins
|
3 |
import math
|
4 |
import json
|
5 |
+
|
6 |
import streamlit as st
|
7 |
import gdown
|
8 |
|
|
|
20 |
|
21 |
|
22 |
def select_model():
|
23 |
+
obj_select = st.selectbox("Select a Scene", ("Mic", "Chair", "Lego", "Ship", "Hotdog"))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
MODEL_DIR = "models"
|
25 |
MODEL_NAME = cfg[obj_select]["DIET_NERF_MODEL_NAME"]
|
26 |
FILE_ID = cfg[obj_select]["FILE_ID"]
|
|
|
43 |
def download_model():
|
44 |
os.makedirs(MODEL_DIR, exist_ok=True)
|
45 |
_model_path = os.path.join(MODEL_DIR, MODEL_NAME)
|
|
|
|
|
|
|
46 |
url = f"https://drive.google.com/uc?id={FILE_ID}"
|
47 |
gdown.download(url, _model_path, quiet=False)
|
48 |
print(f"Model downloaded from google drive: {_model_path}")
|
|
|
69 |
}
|
70 |
</style>
|
71 |
<p class="aligncenter">
|
72 |
+
<img src="https://user-images.githubusercontent.com/77657524/126361638-4aad58e8-4efb-4fc5-bf78-f53d03799e1e.png" width="430" height="400"/>
|
73 |
</p>
|
74 |
""",
|
75 |
unsafe_allow_html=True,
|
|
|
102 |
w, _ = im.size
|
103 |
new_w = int(2 * w)
|
104 |
im = im.resize(size=(new_w, new_w))
|
105 |
+
|
106 |
+
# diet_nerf_col = st.beta_columns(1)
|
107 |
+
# diet_nerf_col.markdown(
|
108 |
+
# """<h4 style='text-align: center'>DietNerF</h4>""", unsafe_allow_html=True
|
109 |
+
# )
|
110 |
st.image(im, use_column_width="auto")
|