my_list = [tensor(0.8223, device='cuda:0'), tensor(1.8351, device='cuda:0'), tensor(1.4888, device='cuda:0'),]
np.mean(my_list) 하면,
TypeError: mean(): argument 'input' (position 1) must be Tensor, not list
에러가 난다.
해결>
mean = torch.mean(torch.stack(my_list))
반응형
'machine learning > pytorch' 카테고리의 다른 글
pytorch의 forward 함수는 어떻게 실행될까 (1) | 2022.05.09 |
---|---|
[pytorch] Variable -> tensor 로 통합 (0) | 2020.08.21 |