У меня есть следующий бит кода:
a = torch.ones(10); b = a.numpy()
a[0] += 1
print(a, b)
Обе переменные по существу содержат одинаковые значения, хотя я только изменил a
. Однако я проверил адреса памяти a
и b
, используя hex(id(a))
, и они отличаются. Так в этом случае, b
является ли указатель на a
? Что происходит?