Created by: winston-zillow
The problem with in-place operation is that it is not supported by tools such as ONNX. I could make it configurable but feel it is not important enough to add another config setting; however, I can update the PR if you feel so desired.
For change to the task reader, when running inside jupyter notebook, sys.stdout.buffer
is not defined.