# Codeblock 3 target_0 = torch.tensor([[0., 0., 200., 200.]]) pred_0 = torch.tensor([[20., 20., 200., 200.]]) iou_0 = intersection_over_union(target_0, pred_0) print('iou_0:', iou_0) target_1 = torch.tensor([[0., 0., 200., 200.]]) pred_1 = torch.tensor([[100., 100., 200., 200.]]) iou_1 = intersection_over_union(target_1, pred_1) print('iou_1:', iou_1) target_2 = torch.tensor([[0., 0., 200., 200.]]) pred_2 = torch.tensor([[180., 180., 200., 200.]]) iou_2 = intersection_over_union(target_2, pred_2) print('iou_2:', iou_2)