INNER CODE UNIT · Python
extract
xverse-engine/XScene-UEPlugin · Training/gaussian-splatting/arguments/__init__.py:40
def extract(self, args):
group = GroupParams()
for arg in vars(args).items():
if arg[0] in vars(self) or ("_" + arg[0]) in vars(self):
setattr(group, arg[0], arg[1])
return group
class ModelParams(ParamGroup):
def __init__(self, parser, sentinel=False):
self.sh_degree = 3
self._source_path = ""
self._model_path = ""
self._images = "images"
self._depths = ""
self._resolution = -1
self._white_background = False
self.train_test_exp = False
self.data_device = "cuda"