Spaces:
Runtime error
Runtime error
Upload 2 files
Browse files- app.py +29 -26
- object_22.json +0 -0
app.py
CHANGED
@@ -11,7 +11,7 @@ import json
|
|
11 |
from tqdm import tqdm
|
12 |
|
13 |
DATASET_REPO_URL = "https://huggingface.co/datasets/Gary3410/object_tmp"
|
14 |
-
DATA_FILENAME = "
|
15 |
DATA_FILE = os.path.join("data", DATA_FILENAME)
|
16 |
|
17 |
|
@@ -110,15 +110,18 @@ uids = []
|
|
110 |
object_id_tmp_dict = {}
|
111 |
|
112 |
# 解析json文件
|
113 |
-
with open('
|
114 |
str = file.read()
|
115 |
obj_data = json.loads(str)
|
116 |
|
117 |
for ints_key in obj_data.keys():
|
118 |
ints_dict_one = obj_data[ints_key]
|
119 |
-
ints_id_dict = ints_dict_one["obj_id"]
|
120 |
-
for ints_one in ints_id_dict.keys():
|
121 |
-
|
|
|
|
|
|
|
122 |
uids.append(uid_one)
|
123 |
|
124 |
uids = list(set(uids))
|
@@ -128,29 +131,29 @@ uids = sorted(uids)
|
|
128 |
# uids = uids[809:1619]
|
129 |
# uids = uids[1619:]
|
130 |
|
131 |
-
dict = {
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
new_uids = []
|
146 |
-
for dict_key_one in dict.keys():
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
|
151 |
|
152 |
objects = objaverse.load_objects(
|
153 |
-
uids=
|
154 |
download_processes=processes
|
155 |
)
|
156 |
|
@@ -159,7 +162,7 @@ repo = Repository(
|
|
159 |
)
|
160 |
|
161 |
|
162 |
-
for objaid in tqdm(
|
163 |
objamodel = objaverse.load_objects([objaid])[objaid]
|
164 |
try:
|
165 |
pc = trimesh_to_pc(trimesh.load(objamodel))
|
|
|
11 |
from tqdm import tqdm
|
12 |
|
13 |
DATASET_REPO_URL = "https://huggingface.co/datasets/Gary3410/object_tmp"
|
14 |
+
DATA_FILENAME = "object_tmp_22_1.pkl"
|
15 |
DATA_FILE = os.path.join("data", DATA_FILENAME)
|
16 |
|
17 |
|
|
|
110 |
object_id_tmp_dict = {}
|
111 |
|
112 |
# 解析json文件
|
113 |
+
with open('object_22.json','r') as file:
|
114 |
str = file.read()
|
115 |
obj_data = json.loads(str)
|
116 |
|
117 |
for ints_key in obj_data.keys():
|
118 |
ints_dict_one = obj_data[ints_key]
|
119 |
+
# ints_id_dict = ints_dict_one["obj_id"]
|
120 |
+
# for ints_one in ints_id_dict.keys():
|
121 |
+
# uid_one = ints_id_dict[ints_one]
|
122 |
+
# uids.append(uid_one)
|
123 |
+
for ints_one in ints_dict_one.keys():
|
124 |
+
uid_one = ints_dict_one[ints_one]
|
125 |
uids.append(uid_one)
|
126 |
|
127 |
uids = list(set(uids))
|
|
|
131 |
# uids = uids[809:1619]
|
132 |
# uids = uids[1619:]
|
133 |
|
134 |
+
# dict = {
|
135 |
+
# "cracker_box": "dbbfa480a2e4476c8b0ca91667087f44",
|
136 |
+
# "packet": "82ab1bb22a22407e8ebd86cae46dc9d3",
|
137 |
+
# "mug": "a831091dabdb40598ed1681e2aa35058",
|
138 |
+
# "chips_can": "6848fd0ec6df45bcb53fc0e47b51e844",
|
139 |
+
# "baseball": "4799dc6cb5f046bd88609381020feab1",
|
140 |
+
# "paper_towel": "d020130cdc0b4937a062f8d744d707c6",
|
141 |
+
# "banana": "1de9ac4b1a4e46279c271747becbf0eb",
|
142 |
+
# "bowl": "9fa4ca710fa9458aaeb9554c80583c76",
|
143 |
+
# "pear": "fa74a39529f5462e978b4f5dbc0b8add",
|
144 |
+
# "sponge": "939ca8d1e0c2424ba28db9afd19e7e53",
|
145 |
+
# "tennis_ball": "05eb4a68e56249c5b3db4ea937a57b6e",
|
146 |
+
# "plastic_bag": "686c497301da4fa5b6927b79340f473f"
|
147 |
+
# }
|
148 |
+
# new_uids = []
|
149 |
+
# for dict_key_one in dict.keys():
|
150 |
+
# new_uids_one = dict[dict_key_one]
|
151 |
+
# if new_uids_one not in uids:
|
152 |
+
# new_uids.append(new_uids_one)
|
153 |
|
154 |
|
155 |
objects = objaverse.load_objects(
|
156 |
+
uids=uids,
|
157 |
download_processes=processes
|
158 |
)
|
159 |
|
|
|
162 |
)
|
163 |
|
164 |
|
165 |
+
for objaid in tqdm(uids):
|
166 |
objamodel = objaverse.load_objects([objaid])[objaid]
|
167 |
try:
|
168 |
pc = trimesh_to_pc(trimesh.load(objamodel))
|
object_22.json
ADDED
The diff for this file is too large to render.
See raw diff
|
|