import torch
import numpy as np
# abs
data = [-1, -2, 1, 2]
tensor = torch.FloatTensor(data) # 32bit
print (
'\nabs',
'\nnumpy: ', np.abs(data),
'\ntorch: ', torch.abs(tensor)
)
print (
'\nsin',
'\nnumpy: ', np.sin(data),
'\ntorch: ', torch.sin(tensor)
)
abs
numpy: [1 2 1 2]
torch:
1
2
1
2
[torch.FloatTensor of size 4]
sin
numpy: [-0.84147098 -0.90929743 0.84147098 0.90929743]
torch:
-0.8415
-0.9093
0.8415
0.9093
[torch.FloatTensor of size 4]