커피 한잔 사주세요😄
*메모:
linspace()는 아래와 같이 시작과 끝(start<=x<=end) 사이에 균등한 간격으로 배치된 0개 이상의 정수, 부동 소수점 숫자 또는 복소수의 1D 텐서를 생성할 수 있습니다.
*메모:
import torch torch.linspace(start=10, end=20, steps=0) torch.linspace(start=20, end=10, steps=0) # tensor([]) torch.linspace(start=10., end=20., steps=1) tensor([10.]) torch.linspace(start=20, end=10, steps=1) # tensor([20.]) torch.linspace(start=10., end=20., steps=2) # tensor([10., 20.]) torch.linspace(start=20, end=10, steps=2) # tensor([20., 10.]) torch.linspace(start=10., end=20., steps=3) # tensor([10., 15., 20.]) torch.linspace(start=20, end=10, steps=3) # tensor([20., 15., 10.]) torch.linspace(start=10., end=20., steps=4) # tensor([10.0000, 13.3333, 16.6667, 20.0000]) torch.linspace(start=20., end=10., steps=4) # tensor([20.0000, 16.6667, 13.3333, 10.0000]) torch.linspace(start=10, end=20, steps=4, dtype=torch.int64) torch.linspace(start=torch.tensor(10), end=torch.tensor(20), steps=torch.tensor(4), dtype=torch.int64) # tensor([10.0000, 13.3333, 16.6667, 20.0000]) torch.linspace(start=10.+6.j, end=20.+3.j, steps=4) torch.linspace(start=torch.tensor(10.+6.j), end=torch.tensor(20.+3.j), steps=torch.tensor(4)) # tensor([10.0000+6.j, 13.3333+5.j, 16.6667+4.j, 20.0000+3.j]) torch.linspace(start=False, end=True, steps=4) torch.linspace(start=torch.tensor(True), end=torch.tensor(False), steps=torch.tensor(4)) # tensor([0.0000, 0.3333, 0.6667, 1.0000]) torch.linspace(start=10, end=20, steps=4, dtype=torch.int64) torch.linspace(start=torch.tensor(10), end=torch.tensor(20), steps=torch.tensor(4), dtype=torch.int64) # tensor([10.0000, 13.3333, 16.6667, 20.0000])
위 내용은 PyTorch의 린스페이스의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!