That means that somewhere when you use this function, you perform inplace operations either on the input or the output. And since you use the mark_dirty() function, the autograd engine is now able to detect this problem and raise an error.