File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -220,6 +220,12 @@ class WeightedInterpolator(GenericInterpolator):
220220 def __init__ (self , sfunction ):
221221 self .sfunction = sfunction
222222
223+ def __str__ (self ):
224+ return f'{ self .__class__ .__name__ } ({ self .sfunction } )'
225+
226+ def __repr__ (self ):
227+ return f'{ self .__class__ .__name__ } ({ self .sfunction .name } )'
228+
223229 @property
224230 def grid (self ):
225231 return self .sfunction .grid
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ def __hash__(self):
3838 return hash ((self .name , self .val ))
3939
4040 def __str__ (self ):
41- ret = self .name if self .val is None else f"{ self .name } [ { str ( self .val ) } ] "
41+ ret = self .name if self .val is None else f"{ self .name } ( { self .val !r } ) "
4242 return ret
4343
4444 __repr__ = __str__
Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ def __init__(self, suffix=''):
107107 self .suffix = suffix
108108
109109 def __repr__ (self ):
110- return f"Layer< { self .suffix } > "
110+ return f"HierarchyLayer( { self .suffix !r } ) "
111111
112112 def __eq__ (self , other ):
113113 return (isinstance (other , HierarchyLayer ) and
You can’t perform that action at this time.
0 commit comments