2017-03-21 2 views
0

here 예제를 사용하여 두 개의 텐서의 요소 - 와이즈 곱셈을 시도했습니다.AttributeError : 모듈 'torch'에 'cmul'속성이 없습니다.

내 코드 :

import torch 

x = torch.Tensor([2, 3]) 
y = torch.Tensor([2, 1]) 
z = torch.cmul(x, y) 
print(z) 

그것은 나에게 다음과 같은 오류를주고있다.

AttributeError: module 'torch' has no attribute 'cmul' 

왜이 오류가 발생하는지 알려주실 수 있습니까?

답변

0

나는 해결책을 얻었습니다. cmul을 사용하는 대신 mul을 사용해야합니다. 다음 코드는 나를 위해 일했습니다!

import torch 

x = torch.Tensor([2, 3]) 
y = torch.Tensor([2, 1]) 
z = torch.mul(x, y) 
print(z) 

추신 : 저는 루아가 아닌 파이어를 사용했습니다.

0

시도 :

z = x.cmul(y) 

내가 ... cmul 클래스 Tensor이 아닌 함수의 방법이라고 생각

PS : 당신이 루아로 작성했다 문서의 exemple하지 파이썬 .

관련 문제