def __getattr__(self, name: str) -> np.ndarray:
try:<EOL><INDENT>vals = self.__dict__["<STR_LIT>"][name]<EOL>if vals is None:<EOL><INDENT>a = ["<STR_LIT>", "<STR_LIT>"][self.axis]<EOL>vals = loompy.materialize_attr_values(self.ds._file[a][name][:])<EOL>self.__dict__["<STR_LIT>"][name] = vals<EOL><DEDENT>return vals<EOL><DEDENT>except KeyError:<EOL><INDENT>raise AttributeError(f"<STR_LIT>")<EOL><DEDENT>
Return the named attribute

Args:
        name (str) 	Name of the attribute

Remarks:
        The values will be loaded from file, and properly HTML unescaped