在看fastai的代码时,看到这么一段:
n=100
x = torch.ones(n,2)
x[:,0].uniform_(-1.,1)
x[:5]
a = tensor(3.,2)
y = x@a + torch.rand(n)
这里面有个@符号不知道是啥意思?
于是百度搜了一下,都是说@xxx是注解或者装饰器,明显不是这段代码的场景嘛!
于是又Google了一下,原来这个@是Python 3.5之后加入的矩阵乘法运算符,终于明白了!
在看fastai的代码时,看到这么一段:
n=100
x = torch.ones(n,2)
x[:,0].uniform_(-1.,1)
x[:5]
a = tensor(3.,2)
y = x@a + torch.rand(n)
这里面有个@符号不知道是啥意思?
于是百度搜了一下,都是说@xxx是注解或者装饰器,明显不是这段代码的场景嘛!
于是又Google了一下,原来这个@是Python 3.5之后加入的矩阵乘法运算符,终于明白了!