import torch
import numpy as np
def test01():
torch.manual_seed(0)
data = torch.randint(0, 10, [2, 3], dtype=torch.float64)
print(data.mean())
print(data.mean(dim = 0))
print(data.mean(dim = 1))
def test02():
torch.manual_seed(0)
data = torch.randint(0, 10, [2, 3], dtype=torch.float64)
print(data.sum())
print(data.sum(dim = 0))
print(data.sum(dim = 1))
def test03():
torch.manual_seed(0)
data = torch.randint(0, 10, [2, 3], dtype=torch.float64)
data = data.pow(2)
print(data)
def test04():
torch.manual_seed(0)
data = torch.randint(0, 10, [2, 3], dtype=torch.float64)
data = data.sqrt()
print(data)
def test05():
torch.manual_seed(0)
data = torch.randint(0, 10, [2, 3], dtype=torch.float64)
data = data.exp()
print(data)
def test06():
torch.manual_seed(0)
data = torch.randint(0, 10, [2, 3], dtype=torch.float64)
data = data.log()
print(data)
data = data.log2()
print(data)
data = data.log10()
print(data)
if __name__ == "__main__":
test06()