Skip to content

Commit 5148aa3

Browse files
committed
Implement get_var_name without getattr
1 parent cd857e2 commit 5148aa3

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

pymc/util.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,12 @@ def get_default_varnames(var_iterator, include_transformed):
214214

215215
def get_var_name(var) -> str:
216216
"""Get an appropriate, plain variable name for a variable."""
217-
return str(getattr(var, "name", var))
217+
if isinstance(var, str):
218+
return var
219+
elif var.name is not None:
220+
return str(var.name)
221+
else:
222+
return str(var)
218223

219224

220225
def get_transformed(z):

0 commit comments

Comments
 (0)