반응형
a = np.array([[1, 2, 3, 4], [5, 6, 7, 8]])
np.where
(iou == IoU_max_per_object).nonzero()
C:\Users\csm81\Desktop\projects_3 (detection)\Faster_RCNN_Pytorch\model\target_builder.py:1: UserWarning: This overload of nonzero is deprecated:
nonzero()
Consider using one of the following signatures instead:
nonzero(*, bool as_tuple) (Triggered internally at ..\torch\csrc\utils\python_arg_parser.cpp:882.)
import torch
Out[4]:
tensor([[4253, 2],
[4887, 0],
[5389, 1],
[5666, 1]], device='cuda:0')
(iou == IoU_max_per_object).nonzero()[0]
Out[5]: tensor([4253, 2], device='cuda:0')
(iou == IoU_max_per_object).nonzero()[:, 0]
반응형
'Pytorch' 카테고리의 다른 글
[Pytorch] torch.flatten() 사용하기 (1) | 2023.01.26 |
---|---|
[Pytorch] 분류(classification)문제 에서 label 변환 (one-hot vs class) (0) | 2022.12.04 |
[Pytorch] Distributed package 를 이용한 분산학습으로 Multi-GPU 효율적으로 사용하기 (5) | 2022.06.15 |
[Pytorch] PIL, cv2, pytorch 이미지 처리 library 비교 (2) | 2022.04.11 |
[Python] python model config 하기 - configuration (argparse, ymal) 이용 (0) | 2021.09.14 |
댓글