I agree tensor + array returning an error is expected. I just thought array + tensor would be handled the same way, but, as you mentioned, if it is handled at numpy so, that is up to them. I tried to find the source code for the ‘+’ operation, that is different from numpy.sum as it returns an error if I try to sum to a tensor, but I could not find it now.
As it was just something curious, I’ll leave with it for now until I have some time to look carefully to numpy source code.
Thanks for your reply!