This is regarding IRs — PyTorch master documentation.
I found it somewhat contradicting that the doc states
Core aten IR is fully functional, and there is no inplace or _out variants in this opset.
However, in the list of ops, there are still a few annotated with aliasing, naming a few
aten.alias | alias(Tensor(a) self) → Tensor(a)
aten.permute | permute(Tensor(a) self, int dims) → Tensor(a)
aten.expand | expand(Tensor(a) self, SymInt size, *, bool implicit=False) → Tensor(a)
So which statement is more accurate?