https://blog.csdn.net/u012759262/article/details/103122618
PyTorch
import torch
x_dat = torch.tensor([[1, 2, 9], [4, 7, 6], [7, 5, 3]], dtype=torch.float)
index = torch.tensor([0, 2])
x_dat.index_fill_(0, index, -1)#按行填充,填0和2行
# x_dat.index_fill_(1, index, -1)#按列填充,填0和2列
print(x_dat)
# 在列的维度(dim=0),取每列的最大值
overlap_for_each_prior, object_for_each_prior = x_dat.max(dim=0)#按列
max_object, prior_for_each_object = x_dat.max(dim=1) # 每行的最大值
print('max_prior',overlap_for_each_prior)
print('max_object',max_object)
print('++&#