import torch
t1 = torch.tensor(4.)
w = torch.tensor(4.,requires_grad=True)
b = torch.tensor(5.,requires_grad=True)
t1.dtype
t1.shape
y = w * t1 + b
y.backward
print('dy/dw:',w.grad)
import numpy as np
x = np.array([1,2])
y = torch.from_numpy(x)
z = y.numpy