在看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之後加入的矩陣乘法運算符,終於明白了!
1.while循環的格式 while 條件: 條件滿足時,做的事情1 條件滿足時,做的事情2 條件滿足時,做的事情3 ...(省略)... demo