Skip to content

Commit 4d57e12

Browse files
committed
ii
1 parent ed6105b commit 4d57e12

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

detectron2/engine/defaults.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def default_argument_parser():
6969
# PyTorch still may leave orphan processes in multi-gpu training.
7070
# Therefore we use a deterministic way to obtain port,
7171
# so that users are aware of orphan processes by seeing the port occupied.
72-
port = 2 ** 15 + 2 ** 14 + hash(os.getuid()) % 2 ** 14
72+
port = 2 ** 15 + 2 ** 14 + hash(os.getpid()) % 2 ** 14
7373
parser.add_argument("--dist-url", default="tcp://127.0.0.1:{}".format(port))
7474
parser.add_argument(
7575
"opts",

detectron2/layers/csrc/ROIAlign/ROIAlign_cuda.cu

+2-2
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ at::Tensor ROIAlign_forward_cuda(
334334
auto output_size = num_rois * pooled_height * pooled_width * channels;
335335
cudaStream_t stream = at::cuda::getCurrentCUDAStream();
336336

337-
dim3 grid(std::min(at::cuda::ATenCeilDiv(output_size, 512L), 4096L));
337+
dim3 grid(std::min(at::cuda::ATenCeilDiv((long)output_size, 512L), 4096L));
338338
dim3 block(512);
339339

340340
if (output.numel() == 0) {
@@ -390,7 +390,7 @@ at::Tensor ROIAlign_backward_cuda(
390390

391391
cudaStream_t stream = at::cuda::getCurrentCUDAStream();
392392

393-
dim3 grid(std::min(at::cuda::ATenCeilDiv(grad.numel(), 512L), 4096L));
393+
dim3 grid(std::min(at::cuda::ATenCeilDiv((long)grad.numel(), 512L), 4096L));
394394
dim3 block(512);
395395

396396
// handle possibly empty gradients

detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.cu

+2-2
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ at::Tensor ROIAlignRotated_forward_cuda(
348348
auto output_size = num_rois * pooled_height * pooled_width * channels;
349349
cudaStream_t stream = at::cuda::getCurrentCUDAStream();
350350

351-
dim3 grid(std::min(at::cuda::ATenCeilDiv(output_size, 512L), 4096L));
351+
dim3 grid(std::min(at::cuda::ATenCeilDiv((long)output_size, 512L), 4096L));
352352
dim3 block(512);
353353

354354
if (output.numel() == 0) {
@@ -403,7 +403,7 @@ at::Tensor ROIAlignRotated_backward_cuda(
403403

404404
cudaStream_t stream = at::cuda::getCurrentCUDAStream();
405405

406-
dim3 grid(std::min(at::cuda::ATenCeilDiv(grad.numel(), 512L), 4096L));
406+
dim3 grid(std::min(at::cuda::ATenCeilDiv((long)grad.numel(), 512L), 4096L));
407407
dim3 block(512);
408408

409409
// handle possibly empty gradients

projects/DensePose/densepose/dataset.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ def get_densepose_metadata():
1616

1717

1818
SPLITS = {
19-
"densepose_coco_2014_train": ("coco/train2014", "coco/annotations/densepose_train2014.json"),
20-
"densepose_coco_2014_minival": ("coco/val2014", "coco/annotations/densepose_minival2014.json"),
19+
"densepose_coco_2014_train": ("coco/train2014", "coco/annotations/densepose_coco_2014_train.json"),
20+
"densepose_coco_2014_minival": ("coco/val2014", "coco/annotations/densepose_coco_2014_minival.json"),
2121
"densepose_coco_2014_minival_100": (
2222
"coco/val2014",
23-
"coco/annotations/densepose_minival2014_100.json",
23+
"coco/annotations/densepose_coco_2014_minival.json",
2424
),
2525
"densepose_coco_2014_valminusminival": (
2626
"coco/val2014",
27-
"coco/annotations/densepose_valminusminival2014.json",
27+
"coco/annotations/densepose_coco_2014_valminusminival.json",
2828
),
2929
}
3030

0 commit comments

Comments
 (0)