simplified EntityParams.from_dict

This commit is contained in:
2026-01-06 21:49:35 +01:00
parent e7b287e632
commit 9025f54434
+2 -6
View File
@@ -47,12 +47,8 @@ class EntityParams:
@classmethod
def from_dict(cls, params: dict):
obj = EntityParams()
if "doGaussianVisible" in params:
obj.do_gaussian_visible = params["doGaussianVisible"]
if "doGaussianHidden" in params:
obj.do_gaussian_hidden = params["doGaussianHidden"]
if "num_gibbs_samples" in params:
obj.num_gibbs_samples = params["num_gibbs_samples"]
for key, value in params.items():
setattr(obj, key, value)
return obj