(self, *args, **kwargs)
| 220 | ) |
| 221 | |
| 222 | def gen_key(self, *args, **kwargs): |
| 223 | flattened_shapes = [] |
| 224 | args_tree = ArgsTree((args, kwargs), False) |
| 225 | for arg in args_tree.iter_nodes(): |
| 226 | if isinstance(arg, Tensor): |
| 227 | flattened_shapes.append(arg.shape) |
| 228 | return tuple(flattened_shapes) |
| 229 | |
| 230 | def get_graph(self, *args, **kwargs): |
| 231 | if self._cache is None: |
no test coverage detected