From c47c9196d067a0900b7b8987a8e82768edab2fff Mon Sep 17 00:00:00 2001 From: Jerry Jiarui XU Date: Sun, 8 Aug 2021 07:10:55 -0700 Subject: [PATCH] [Docs] Add header for files (#1181) * [Docs] Add header for files * change to OpenMMLab * add headers for .cpp, .cu, .h, .cuh * replace Open-MMLab with OpenMMLab --- LICENSE | 2 +- mmcv/__init__.py | 2 +- mmcv/arraymisc/__init__.py | 2 +- mmcv/arraymisc/quantization.py | 2 +- mmcv/cnn/__init__.py | 2 +- mmcv/cnn/alexnet.py | 2 +- mmcv/cnn/bricks/__init__.py | 1 + mmcv/cnn/bricks/activation.py | 1 + mmcv/cnn/bricks/context_block.py | 1 + mmcv/cnn/bricks/conv.py | 1 + mmcv/cnn/bricks/conv2d_adaptive_padding.py | 1 + mmcv/cnn/bricks/conv_module.py | 1 + mmcv/cnn/bricks/conv_ws.py | 1 + mmcv/cnn/bricks/depthwise_separable_conv_module.py | 1 + mmcv/cnn/bricks/drop.py | 1 + mmcv/cnn/bricks/generalized_attention.py | 1 + mmcv/cnn/bricks/hsigmoid.py | 1 + mmcv/cnn/bricks/hswish.py | 1 + mmcv/cnn/bricks/non_local.py | 1 + mmcv/cnn/bricks/norm.py | 1 + mmcv/cnn/bricks/padding.py | 1 + mmcv/cnn/bricks/registry.py | 1 + mmcv/cnn/bricks/scale.py | 1 + mmcv/cnn/bricks/swish.py | 1 + mmcv/cnn/bricks/transformer.py | 1 + mmcv/cnn/bricks/upsample.py | 1 + mmcv/cnn/bricks/wrappers.py | 1 + mmcv/cnn/builder.py | 1 + mmcv/cnn/resnet.py | 2 +- mmcv/cnn/utils/__init__.py | 2 +- mmcv/cnn/utils/fuse_conv_bn.py | 1 + mmcv/cnn/utils/weight_init.py | 2 +- mmcv/cnn/vgg.py | 2 +- mmcv/engine/__init__.py | 1 + mmcv/engine/test.py | 1 + mmcv/fileio/__init__.py | 2 +- mmcv/fileio/file_client.py | 1 + mmcv/fileio/handlers/__init__.py | 2 +- mmcv/fileio/handlers/base.py | 2 +- mmcv/fileio/handlers/json_handler.py | 2 +- mmcv/fileio/handlers/pickle_handler.py | 2 +- mmcv/fileio/handlers/yaml_handler.py | 2 +- mmcv/fileio/io.py | 2 +- mmcv/fileio/parse.py | 2 +- mmcv/image/__init__.py | 2 +- mmcv/image/colorspace.py | 2 +- mmcv/image/geometric.py | 2 +- mmcv/image/io.py | 2 +- mmcv/image/misc.py | 1 + mmcv/image/photometric.py | 1 + mmcv/onnx/__init__.py | 1 + mmcv/onnx/info.py | 1 + mmcv/onnx/onnx_utils/__init__.py | 1 + mmcv/onnx/onnx_utils/symbolic_helper.py | 1 + mmcv/onnx/symbolic.py | 1 + mmcv/ops/__init__.py | 1 + mmcv/ops/bbox.py | 1 + mmcv/ops/border_align.py | 1 + mmcv/ops/box_iou_rotated.py | 1 + mmcv/ops/carafe.py | 1 + mmcv/ops/cc_attention.py | 1 + mmcv/ops/contour_expand.py | 1 + mmcv/ops/corner_pool.py | 1 + mmcv/ops/csrc/bbox_overlaps_cuda_kernel.cuh | 1 + mmcv/ops/csrc/border_align_cuda_kernel.cuh | 1 + mmcv/ops/csrc/carafe_cuda_kernel.cuh | 1 + mmcv/ops/csrc/carafe_naive_cuda_kernel.cuh | 1 + mmcv/ops/csrc/cc_attention_cuda_kernel.cuh | 1 + mmcv/ops/csrc/deform_roi_pool_cuda_kernel.cuh | 1 + mmcv/ops/csrc/masked_conv2d_cuda_kernel.cuh | 1 + mmcv/ops/csrc/nms_cuda_kernel.cuh | 1 + mmcv/ops/csrc/onnxruntime/corner_pool.h | 1 + mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp | 1 + mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp | 1 + mmcv/ops/csrc/onnxruntime/cpu/nms.cpp | 1 + mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp | 1 + mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp | 1 + mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp | 1 + mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp | 1 + mmcv/ops/csrc/onnxruntime/grid_sample.h | 1 + mmcv/ops/csrc/onnxruntime/nms.h | 1 + mmcv/ops/csrc/onnxruntime/onnxruntime_register.h | 1 + mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h | 1 + mmcv/ops/csrc/onnxruntime/reduce_ops.h | 1 + mmcv/ops/csrc/onnxruntime/roi_align.h | 1 + mmcv/ops/csrc/onnxruntime/roi_align_rotated.h | 1 + mmcv/ops/csrc/onnxruntime/soft_nms.h | 1 + mmcv/ops/csrc/parrots/bbox_overlaps.cpp | 1 + mmcv/ops/csrc/parrots/bbox_overlaps_cuda.cu | 1 + mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp | 1 + mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h | 1 + mmcv/ops/csrc/parrots/border_align.cpp | 1 + mmcv/ops/csrc/parrots/border_align_cuda.cu | 1 + mmcv/ops/csrc/parrots/border_align_parrots.cpp | 1 + mmcv/ops/csrc/parrots/border_align_pytorch.h | 1 + mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp | 1 + mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h | 1 + mmcv/ops/csrc/parrots/carafe.cpp | 1 + mmcv/ops/csrc/parrots/carafe_cuda.cu | 1 + mmcv/ops/csrc/parrots/carafe_naive.cpp | 1 + mmcv/ops/csrc/parrots/carafe_naive_cuda.cu | 1 + mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp | 1 + mmcv/ops/csrc/parrots/carafe_naive_pytorch.h | 1 + mmcv/ops/csrc/parrots/carafe_parrots.cpp | 1 + mmcv/ops/csrc/parrots/carafe_pytorch.h | 1 + mmcv/ops/csrc/parrots/cc_attention.cpp | 1 + mmcv/ops/csrc/parrots/cc_attention_cuda.cu | 1 + mmcv/ops/csrc/parrots/cc_attention_parrots.cpp | 1 + mmcv/ops/csrc/parrots/cc_attention_pytorch.h | 1 + mmcv/ops/csrc/parrots/corner_pool.cpp | 1 + mmcv/ops/csrc/parrots/corner_pool_parrots.cpp | 1 + mmcv/ops/csrc/parrots/corner_pool_pytorch.h | 1 + mmcv/ops/csrc/parrots/deform_conv.cpp | 1 + mmcv/ops/csrc/parrots/deform_conv_cuda.cu | 1 + mmcv/ops/csrc/parrots/deform_conv_parrots.cpp | 1 + mmcv/ops/csrc/parrots/deform_conv_pytorch.h | 1 + mmcv/ops/csrc/parrots/deform_roi_pool.cpp | 1 + mmcv/ops/csrc/parrots/deform_roi_pool_cuda.cu | 1 + mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp | 1 + mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h | 1 + mmcv/ops/csrc/parrots/focal_loss.cpp | 1 + mmcv/ops/csrc/parrots/focal_loss_cuda.cu | 1 + mmcv/ops/csrc/parrots/focal_loss_parrots.cpp | 1 + mmcv/ops/csrc/parrots/focal_loss_pytorch.h | 1 + mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp | 1 + mmcv/ops/csrc/parrots/fused_bias_parrots.cpp | 1 + mmcv/ops/csrc/parrots/masked_conv2d.cpp | 1 + mmcv/ops/csrc/parrots/masked_conv2d_cuda.cu | 1 + mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp | 1 + mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h | 1 + mmcv/ops/csrc/parrots/modulated_deform_conv.cpp | 1 + mmcv/ops/csrc/parrots/modulated_deform_conv_cuda.cu | 1 + mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp | 1 + mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h | 1 + mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp | 1 + mmcv/ops/csrc/parrots/nms.cpp | 1 + mmcv/ops/csrc/parrots/nms_cuda.cu | 1 + mmcv/ops/csrc/parrots/nms_parrots.cpp | 1 + mmcv/ops/csrc/parrots/nms_pytorch.h | 1 + mmcv/ops/csrc/parrots/psamask.cpp | 1 + mmcv/ops/csrc/parrots/psamask_cuda.cu | 1 + mmcv/ops/csrc/parrots/psamask_parrots.cpp | 1 + mmcv/ops/csrc/parrots/psamask_pytorch.h | 1 + mmcv/ops/csrc/parrots/roi_align.cpp | 1 + mmcv/ops/csrc/parrots/roi_align_cuda.cu | 1 + mmcv/ops/csrc/parrots/roi_align_parrots.cpp | 1 + mmcv/ops/csrc/parrots/roi_align_pytorch.h | 1 + mmcv/ops/csrc/parrots/roi_align_rotated.cpp | 1 + mmcv/ops/csrc/parrots/roi_align_rotated_cuda.cu | 1 + mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp | 1 + mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h | 1 + mmcv/ops/csrc/parrots/roi_pool.cpp | 1 + mmcv/ops/csrc/parrots/roi_pool_cuda.cu | 1 + mmcv/ops/csrc/parrots/roi_pool_parrots.cpp | 1 + mmcv/ops/csrc/parrots/roi_pool_pytorch.h | 1 + mmcv/ops/csrc/parrots/sync_bn.cpp | 1 + mmcv/ops/csrc/parrots/sync_bn_cuda.cu | 1 + mmcv/ops/csrc/parrots/sync_bn_parrots.cpp | 1 + mmcv/ops/csrc/parrots/sync_bn_pytorch.h | 1 + mmcv/ops/csrc/parrots/tin_shift.cpp | 1 + mmcv/ops/csrc/parrots/tin_shift_cuda.cu | 1 + mmcv/ops/csrc/parrots/tin_shift_parrots.cpp | 1 + mmcv/ops/csrc/parrots/tin_shift_pytorch.h | 1 + mmcv/ops/csrc/parrots/upfirdn2d.cpp | 1 + mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp | 1 + mmcv/ops/csrc/psamask_cuda_kernel.cuh | 1 + mmcv/ops/csrc/pytorch/bbox_overlaps.cpp | 1 + mmcv/ops/csrc/pytorch/bbox_overlaps_cuda.cu | 1 + mmcv/ops/csrc/pytorch/border_align.cpp | 1 + mmcv/ops/csrc/pytorch/border_align_cuda.cu | 1 + mmcv/ops/csrc/pytorch/carafe.cpp | 1 + mmcv/ops/csrc/pytorch/carafe_cuda.cu | 1 + mmcv/ops/csrc/pytorch/carafe_naive.cpp | 1 + mmcv/ops/csrc/pytorch/carafe_naive_cuda.cu | 1 + mmcv/ops/csrc/pytorch/cc_attention.cpp | 1 + mmcv/ops/csrc/pytorch/cc_attention_cuda.cu | 1 + mmcv/ops/csrc/pytorch/contour_expand.cpp | 1 + mmcv/ops/csrc/pytorch/corner_pool.cpp | 1 + mmcv/ops/csrc/pytorch/deform_conv.cpp | 1 + mmcv/ops/csrc/pytorch/deform_conv_cuda.cu | 1 + mmcv/ops/csrc/pytorch/deform_roi_pool.cpp | 1 + mmcv/ops/csrc/pytorch/deform_roi_pool_cuda.cu | 1 + mmcv/ops/csrc/pytorch/focal_loss.cpp | 1 + mmcv/ops/csrc/pytorch/focal_loss_cuda.cu | 1 + mmcv/ops/csrc/pytorch/info.cpp | 1 + mmcv/ops/csrc/pytorch/masked_conv2d.cpp | 1 + mmcv/ops/csrc/pytorch/masked_conv2d_cuda.cu | 1 + mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp | 1 + mmcv/ops/csrc/pytorch/modulated_deform_conv_cuda.cu | 1 + mmcv/ops/csrc/pytorch/nms.cpp | 1 + mmcv/ops/csrc/pytorch/nms_cuda.cu | 1 + mmcv/ops/csrc/pytorch/pixel_group.cpp | 1 + mmcv/ops/csrc/pytorch/psamask.cpp | 1 + mmcv/ops/csrc/pytorch/psamask_cuda.cu | 1 + mmcv/ops/csrc/pytorch/pybind.cpp | 1 + mmcv/ops/csrc/pytorch/roi_align.cpp | 1 + mmcv/ops/csrc/pytorch/roi_align_cuda.cu | 1 + mmcv/ops/csrc/pytorch/roi_align_rotated.cpp | 1 + mmcv/ops/csrc/pytorch/roi_align_rotated_cuda.cu | 1 + mmcv/ops/csrc/pytorch/roi_pool.cpp | 1 + mmcv/ops/csrc/pytorch/roi_pool_cuda.cu | 1 + mmcv/ops/csrc/pytorch/sync_bn.cpp | 1 + mmcv/ops/csrc/pytorch/sync_bn_cuda.cu | 1 + mmcv/ops/csrc/pytorch/tin_shift.cpp | 1 + mmcv/ops/csrc/pytorch/tin_shift_cuda.cu | 1 + mmcv/ops/csrc/roi_align_cuda_kernel.cuh | 1 + mmcv/ops/csrc/roi_pool_cuda_kernel.cuh | 1 + mmcv/ops/csrc/sigmoid_focal_loss_cuda_kernel.cuh | 1 + mmcv/ops/csrc/softmax_focal_loss_cuda_kernel.cuh | 1 + mmcv/ops/csrc/sync_bn_cuda_kernel.cuh | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp | 1 + .../csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp | 1 + mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu | 1 + mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh | 1 + mmcv/ops/csrc/tin_shift_cuda_kernel.cuh | 1 + mmcv/ops/deform_conv.py | 1 + mmcv/ops/deform_roi_pool.py | 1 + mmcv/ops/deprecated_wrappers.py | 1 + mmcv/ops/focal_loss.py | 1 + mmcv/ops/info.py | 1 + mmcv/ops/masked_conv.py | 1 + mmcv/ops/merge_cells.py | 1 + mmcv/ops/modulated_deform_conv.py | 1 + mmcv/ops/multi_scale_deform_attn.py | 1 + mmcv/ops/pixel_group.py | 1 + mmcv/ops/roi_align.py | 1 + mmcv/ops/roi_align_rotated.py | 1 + mmcv/ops/roi_pool.py | 1 + mmcv/ops/saconv.py | 1 + mmcv/ops/sync_bn.py | 1 + mmcv/ops/tin_shift.py | 1 + mmcv/parallel/__init__.py | 2 +- mmcv/parallel/_functions.py | 2 +- mmcv/parallel/collate.py | 2 +- mmcv/parallel/data_container.py | 2 +- mmcv/parallel/data_parallel.py | 2 +- mmcv/parallel/distributed.py | 2 +- mmcv/parallel/distributed_deprecated.py | 2 +- mmcv/parallel/registry.py | 1 + mmcv/parallel/scatter_gather.py | 2 +- mmcv/parallel/utils.py | 2 +- mmcv/runner/__init__.py | 2 +- mmcv/runner/base_module.py | 2 +- mmcv/runner/base_runner.py | 2 +- mmcv/runner/builder.py | 1 + mmcv/runner/checkpoint.py | 2 +- mmcv/runner/dist_utils.py | 2 +- mmcv/runner/epoch_based_runner.py | 2 +- mmcv/runner/fp16_utils.py | 1 + mmcv/runner/hooks/__init__.py | 2 +- mmcv/runner/hooks/checkpoint.py | 2 +- mmcv/runner/hooks/closure.py | 2 +- mmcv/runner/hooks/ema.py | 1 + mmcv/runner/hooks/evaluation.py | 1 + mmcv/runner/hooks/hook.py | 2 +- mmcv/runner/hooks/iter_timer.py | 2 +- mmcv/runner/hooks/logger/__init__.py | 2 +- mmcv/runner/hooks/logger/base.py | 2 +- mmcv/runner/hooks/logger/dvclive.py | 2 +- mmcv/runner/hooks/logger/mlflow.py | 2 +- mmcv/runner/hooks/logger/neptune.py | 2 +- mmcv/runner/hooks/logger/pavi.py | 2 +- mmcv/runner/hooks/logger/tensorboard.py | 2 +- mmcv/runner/hooks/logger/text.py | 2 +- mmcv/runner/hooks/logger/wandb.py | 2 +- mmcv/runner/hooks/lr_updater.py | 2 +- mmcv/runner/hooks/memory.py | 2 +- mmcv/runner/hooks/momentum_updater.py | 1 + mmcv/runner/hooks/optimizer.py | 2 +- mmcv/runner/hooks/profiler.py | 2 +- mmcv/runner/hooks/sampler_seed.py | 2 +- mmcv/runner/hooks/sync_buffer.py | 2 +- mmcv/runner/iter_based_runner.py | 2 +- mmcv/runner/log_buffer.py | 2 +- mmcv/runner/optimizer/__init__.py | 1 + mmcv/runner/optimizer/builder.py | 1 + mmcv/runner/optimizer/default_constructor.py | 1 + mmcv/runner/priority.py | 2 +- mmcv/runner/utils.py | 2 +- mmcv/tensorrt/__init__.py | 1 + mmcv/tensorrt/init_plugins.py | 1 + mmcv/tensorrt/tensorrt_utils.py | 1 + mmcv/utils/__init__.py | 2 +- mmcv/utils/config.py | 2 +- mmcv/utils/env.py | 1 + mmcv/utils/ext_loader.py | 1 + mmcv/utils/logging.py | 1 + mmcv/utils/misc.py | 2 +- mmcv/utils/parrots_jit.py | 1 + mmcv/utils/parrots_wrapper.py | 1 + mmcv/utils/path.py | 2 +- mmcv/utils/progressbar.py | 2 +- mmcv/utils/registry.py | 1 + mmcv/utils/timer.py | 2 +- mmcv/utils/version_utils.py | 1 + mmcv/version.py | 2 +- mmcv/video/__init__.py | 2 +- mmcv/video/io.py | 2 +- mmcv/video/optflow.py | 2 +- mmcv/video/processing.py | 2 +- mmcv/visualization/__init__.py | 2 +- mmcv/visualization/color.py | 2 +- mmcv/visualization/image.py | 2 +- mmcv/visualization/optflow.py | 2 +- tests/test_arraymisc.py | 2 +- tests/test_cnn/test_weight_init.py | 2 +- tests/test_fileio.py | 2 +- tests/test_image/test_colorspace.py | 2 +- tests/test_image/test_geometric.py | 2 +- tests/test_image/test_image_misc.py | 2 +- tests/test_image/test_io.py | 2 +- tests/test_image/test_photometric.py | 2 +- tests/test_load_model_zoo.py | 2 +- tests/test_runner/test_runner.py | 2 +- tests/test_utils/test_config.py | 2 +- tests/test_utils/test_misc.py | 2 +- tests/test_utils/test_path.py | 2 +- tests/test_utils/test_progressbar.py | 2 +- tests/test_utils/test_timer.py | 2 +- tests/test_video/test_optflow.py | 2 +- tests/test_video/test_processing.py | 2 +- tests/test_video/test_reader.py | 2 +- tests/test_visualization.py | 2 +- 339 files changed, 339 insertions(+), 95 deletions(-) diff --git a/LICENSE b/LICENSE index 83d19dbaa..f02314255 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) Open-MMLab. All rights reserved. +Copyright (c) OpenMMLab. All rights reserved Apache License Version 2.0, January 2004 diff --git a/mmcv/__init__.py b/mmcv/__init__.py index 74ee0442f..210a29891 100644 --- a/mmcv/__init__.py +++ b/mmcv/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. # flake8: noqa from .arraymisc import * from .fileio import * diff --git a/mmcv/arraymisc/__init__.py b/mmcv/arraymisc/__init__.py index 2e3934ca4..4b4700d61 100644 --- a/mmcv/arraymisc/__init__.py +++ b/mmcv/arraymisc/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .quantization import dequantize, quantize __all__ = ['quantize', 'dequantize'] diff --git a/mmcv/arraymisc/quantization.py b/mmcv/arraymisc/quantization.py index 47b6fa2a0..8e47a3545 100644 --- a/mmcv/arraymisc/quantization.py +++ b/mmcv/arraymisc/quantization.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import numpy as np diff --git a/mmcv/cnn/__init__.py b/mmcv/cnn/__init__.py index f7522fa78..7246c8974 100644 --- a/mmcv/cnn/__init__.py +++ b/mmcv/cnn/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .alexnet import AlexNet # yapf: disable from .bricks import (ACTIVATION_LAYERS, CONV_LAYERS, NORM_LAYERS, diff --git a/mmcv/cnn/alexnet.py b/mmcv/cnn/alexnet.py index 3938d5cd2..89e36b8c7 100644 --- a/mmcv/cnn/alexnet.py +++ b/mmcv/cnn/alexnet.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import logging import torch.nn as nn diff --git a/mmcv/cnn/bricks/__init__.py b/mmcv/cnn/bricks/__init__.py index 78da6f39a..0f33124ed 100644 --- a/mmcv/cnn/bricks/__init__.py +++ b/mmcv/cnn/bricks/__init__.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from .activation import build_activation_layer from .context_block import ContextBlock from .conv import build_conv_layer diff --git a/mmcv/cnn/bricks/activation.py b/mmcv/cnn/bricks/activation.py index 0dc6a77f7..79f198838 100644 --- a/mmcv/cnn/bricks/activation.py +++ b/mmcv/cnn/bricks/activation.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.nn as nn import torch.nn.functional as F diff --git a/mmcv/cnn/bricks/context_block.py b/mmcv/cnn/bricks/context_block.py index cb60abbf1..d60fdb904 100644 --- a/mmcv/cnn/bricks/context_block.py +++ b/mmcv/cnn/bricks/context_block.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch from torch import nn diff --git a/mmcv/cnn/bricks/conv.py b/mmcv/cnn/bricks/conv.py index bd3928cc5..cf5449199 100644 --- a/mmcv/cnn/bricks/conv.py +++ b/mmcv/cnn/bricks/conv.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from torch import nn from .registry import CONV_LAYERS diff --git a/mmcv/cnn/bricks/conv2d_adaptive_padding.py b/mmcv/cnn/bricks/conv2d_adaptive_padding.py index 6b636b034..b45e758ac 100644 --- a/mmcv/cnn/bricks/conv2d_adaptive_padding.py +++ b/mmcv/cnn/bricks/conv2d_adaptive_padding.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import math from torch import nn diff --git a/mmcv/cnn/bricks/conv_module.py b/mmcv/cnn/bricks/conv_module.py index d4c4d772b..e71d243e1 100644 --- a/mmcv/cnn/bricks/conv_module.py +++ b/mmcv/cnn/bricks/conv_module.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import warnings import torch.nn as nn diff --git a/mmcv/cnn/bricks/conv_ws.py b/mmcv/cnn/bricks/conv_ws.py index 5dea2312f..a3941e278 100644 --- a/mmcv/cnn/bricks/conv_ws.py +++ b/mmcv/cnn/bricks/conv_ws.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.nn as nn import torch.nn.functional as F diff --git a/mmcv/cnn/bricks/depthwise_separable_conv_module.py b/mmcv/cnn/bricks/depthwise_separable_conv_module.py index aee8b7f63..722d5d8d7 100644 --- a/mmcv/cnn/bricks/depthwise_separable_conv_module.py +++ b/mmcv/cnn/bricks/depthwise_separable_conv_module.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch.nn as nn from .conv_module import ConvModule diff --git a/mmcv/cnn/bricks/drop.py b/mmcv/cnn/bricks/drop.py index dd380c216..b0a026654 100644 --- a/mmcv/cnn/bricks/drop.py +++ b/mmcv/cnn/bricks/drop.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.nn as nn diff --git a/mmcv/cnn/bricks/generalized_attention.py b/mmcv/cnn/bricks/generalized_attention.py index c6e4f00d3..988d9adf2 100644 --- a/mmcv/cnn/bricks/generalized_attention.py +++ b/mmcv/cnn/bricks/generalized_attention.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import math import numpy as np diff --git a/mmcv/cnn/bricks/hsigmoid.py b/mmcv/cnn/bricks/hsigmoid.py index 0956ef0ea..30b1a3d65 100644 --- a/mmcv/cnn/bricks/hsigmoid.py +++ b/mmcv/cnn/bricks/hsigmoid.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch.nn as nn from .registry import ACTIVATION_LAYERS diff --git a/mmcv/cnn/bricks/hswish.py b/mmcv/cnn/bricks/hswish.py index f1a22adbc..7e0c090ff 100644 --- a/mmcv/cnn/bricks/hswish.py +++ b/mmcv/cnn/bricks/hswish.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch.nn as nn from .registry import ACTIVATION_LAYERS diff --git a/mmcv/cnn/bricks/non_local.py b/mmcv/cnn/bricks/non_local.py index 3ee065665..92d00155e 100644 --- a/mmcv/cnn/bricks/non_local.py +++ b/mmcv/cnn/bricks/non_local.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from abc import ABCMeta import torch diff --git a/mmcv/cnn/bricks/norm.py b/mmcv/cnn/bricks/norm.py index 88cd671f3..cfb326bdb 100644 --- a/mmcv/cnn/bricks/norm.py +++ b/mmcv/cnn/bricks/norm.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import inspect import torch.nn as nn diff --git a/mmcv/cnn/bricks/padding.py b/mmcv/cnn/bricks/padding.py index b7e82129c..e4ac6b28a 100644 --- a/mmcv/cnn/bricks/padding.py +++ b/mmcv/cnn/bricks/padding.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch.nn as nn from .registry import PADDING_LAYERS diff --git a/mmcv/cnn/bricks/registry.py b/mmcv/cnn/bricks/registry.py index 31c1ccc19..c29279776 100644 --- a/mmcv/cnn/bricks/registry.py +++ b/mmcv/cnn/bricks/registry.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from mmcv.utils import Registry CONV_LAYERS = Registry('conv layer') diff --git a/mmcv/cnn/bricks/scale.py b/mmcv/cnn/bricks/scale.py index be7109b82..c905fffcc 100644 --- a/mmcv/cnn/bricks/scale.py +++ b/mmcv/cnn/bricks/scale.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.nn as nn diff --git a/mmcv/cnn/bricks/swish.py b/mmcv/cnn/bricks/swish.py index f396dc59b..e2ca8ed7b 100644 --- a/mmcv/cnn/bricks/swish.py +++ b/mmcv/cnn/bricks/swish.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.nn as nn diff --git a/mmcv/cnn/bricks/transformer.py b/mmcv/cnn/bricks/transformer.py index 06715cde6..6e82e84fe 100644 --- a/mmcv/cnn/bricks/transformer.py +++ b/mmcv/cnn/bricks/transformer.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import copy import warnings diff --git a/mmcv/cnn/bricks/upsample.py b/mmcv/cnn/bricks/upsample.py index c1388c39b..a1a353767 100644 --- a/mmcv/cnn/bricks/upsample.py +++ b/mmcv/cnn/bricks/upsample.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch.nn as nn import torch.nn.functional as F diff --git a/mmcv/cnn/bricks/wrappers.py b/mmcv/cnn/bricks/wrappers.py index 6e125b41c..8aebf67bf 100644 --- a/mmcv/cnn/bricks/wrappers.py +++ b/mmcv/cnn/bricks/wrappers.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. r"""Modified from https://github.com/facebookresearch/detectron2/blob/master/detectron2/layers/wrappers.py # noqa: E501 Wrap some nn modules to support empty tensor input. Currently, these wrappers diff --git a/mmcv/cnn/builder.py b/mmcv/cnn/builder.py index 7d16a6158..7567316c5 100644 --- a/mmcv/cnn/builder.py +++ b/mmcv/cnn/builder.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from ..runner import Sequential from ..utils import Registry, build_from_cfg diff --git a/mmcv/cnn/resnet.py b/mmcv/cnn/resnet.py index 8fe9a3320..1cb3ac057 100644 --- a/mmcv/cnn/resnet.py +++ b/mmcv/cnn/resnet.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import logging import torch.nn as nn diff --git a/mmcv/cnn/utils/__init__.py b/mmcv/cnn/utils/__init__.py index c8a4bd51f..f28aa5db8 100644 --- a/mmcv/cnn/utils/__init__.py +++ b/mmcv/cnn/utils/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .flops_counter import get_model_complexity_info from .fuse_conv_bn import fuse_conv_bn from .weight_init import (INITIALIZERS, Caffe2XavierInit, ConstantInit, diff --git a/mmcv/cnn/utils/fuse_conv_bn.py b/mmcv/cnn/utils/fuse_conv_bn.py index 31578be92..cb7076f80 100644 --- a/mmcv/cnn/utils/fuse_conv_bn.py +++ b/mmcv/cnn/utils/fuse_conv_bn.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.nn as nn diff --git a/mmcv/cnn/utils/weight_init.py b/mmcv/cnn/utils/weight_init.py index e179c23d0..e1d6d5adc 100644 --- a/mmcv/cnn/utils/weight_init.py +++ b/mmcv/cnn/utils/weight_init.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import copy import math import warnings diff --git a/mmcv/cnn/vgg.py b/mmcv/cnn/vgg.py index 82f8ba109..8778b6495 100644 --- a/mmcv/cnn/vgg.py +++ b/mmcv/cnn/vgg.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import logging import torch.nn as nn diff --git a/mmcv/engine/__init__.py b/mmcv/engine/__init__.py index 8bec565df..3193b7f66 100644 --- a/mmcv/engine/__init__.py +++ b/mmcv/engine/__init__.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from .test import (collect_results_cpu, collect_results_gpu, multi_gpu_test, single_gpu_test) diff --git a/mmcv/engine/test.py b/mmcv/engine/test.py index a0fe57a22..f236b1cda 100644 --- a/mmcv/engine/test.py +++ b/mmcv/engine/test.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import os.path as osp import pickle import shutil diff --git a/mmcv/fileio/__init__.py b/mmcv/fileio/__init__.py index b307027ad..2051b85f7 100644 --- a/mmcv/fileio/__init__.py +++ b/mmcv/fileio/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .file_client import BaseStorageBackend, FileClient from .handlers import BaseFileHandler, JsonHandler, PickleHandler, YamlHandler from .io import dump, load, register_handler diff --git a/mmcv/fileio/file_client.py b/mmcv/fileio/file_client.py index f496f6ee4..e8a6cbdb0 100644 --- a/mmcv/fileio/file_client.py +++ b/mmcv/fileio/file_client.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import inspect from abc import ABCMeta, abstractmethod from urllib.request import urlopen diff --git a/mmcv/fileio/handlers/__init__.py b/mmcv/fileio/handlers/__init__.py index 2fbc6ec92..aa24d9197 100644 --- a/mmcv/fileio/handlers/__init__.py +++ b/mmcv/fileio/handlers/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .base import BaseFileHandler from .json_handler import JsonHandler from .pickle_handler import PickleHandler diff --git a/mmcv/fileio/handlers/base.py b/mmcv/fileio/handlers/base.py index 91f3fe1fb..235727557 100644 --- a/mmcv/fileio/handlers/base.py +++ b/mmcv/fileio/handlers/base.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from abc import ABCMeta, abstractmethod diff --git a/mmcv/fileio/handlers/json_handler.py b/mmcv/fileio/handlers/json_handler.py index d92c397f1..18d4f15f7 100644 --- a/mmcv/fileio/handlers/json_handler.py +++ b/mmcv/fileio/handlers/json_handler.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import json import numpy as np diff --git a/mmcv/fileio/handlers/pickle_handler.py b/mmcv/fileio/handlers/pickle_handler.py index b22b1dc1d..025045995 100644 --- a/mmcv/fileio/handlers/pickle_handler.py +++ b/mmcv/fileio/handlers/pickle_handler.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import pickle from .base import BaseFileHandler diff --git a/mmcv/fileio/handlers/yaml_handler.py b/mmcv/fileio/handlers/yaml_handler.py index c93eba8d3..c5aa2eea1 100644 --- a/mmcv/fileio/handlers/yaml_handler.py +++ b/mmcv/fileio/handlers/yaml_handler.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import yaml try: diff --git a/mmcv/fileio/io.py b/mmcv/fileio/io.py index 777df97a6..015d36e80 100644 --- a/mmcv/fileio/io.py +++ b/mmcv/fileio/io.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from pathlib import Path from ..utils import is_list_of, is_str diff --git a/mmcv/fileio/parse.py b/mmcv/fileio/parse.py index 5640029c1..ffe86d3de 100644 --- a/mmcv/fileio/parse.py +++ b/mmcv/fileio/parse.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. def list_from_file(filename, prefix='', offset=0, max_num=0, encoding='utf-8'): """Load a text file and parse the content as a list of strings. diff --git a/mmcv/image/__init__.py b/mmcv/image/__init__.py index 1a45f4e0c..d0051d609 100644 --- a/mmcv/image/__init__.py +++ b/mmcv/image/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .colorspace import (bgr2gray, bgr2hls, bgr2hsv, bgr2rgb, bgr2ycbcr, gray2bgr, gray2rgb, hls2bgr, hsv2bgr, imconvert, rgb2bgr, rgb2gray, rgb2ycbcr, ycbcr2bgr, ycbcr2rgb) diff --git a/mmcv/image/colorspace.py b/mmcv/image/colorspace.py index 56cfe6577..5eb70e95e 100644 --- a/mmcv/image/colorspace.py +++ b/mmcv/image/colorspace.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import cv2 import numpy as np diff --git a/mmcv/image/geometric.py b/mmcv/image/geometric.py index f81aa4599..cf97c201c 100644 --- a/mmcv/image/geometric.py +++ b/mmcv/image/geometric.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import numbers import cv2 diff --git a/mmcv/image/io.py b/mmcv/image/io.py index 8c64e0eff..d47aaa845 100644 --- a/mmcv/image/io.py +++ b/mmcv/image/io.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import io import os.path as osp from pathlib import Path diff --git a/mmcv/image/misc.py b/mmcv/image/misc.py index 1e02b952e..dfc4a9c6e 100644 --- a/mmcv/image/misc.py +++ b/mmcv/image/misc.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import numpy as np import mmcv diff --git a/mmcv/image/photometric.py b/mmcv/image/photometric.py index a26cf5b59..721ec71af 100644 --- a/mmcv/image/photometric.py +++ b/mmcv/image/photometric.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import cv2 import numpy as np diff --git a/mmcv/onnx/__init__.py b/mmcv/onnx/__init__.py index 12c57c07a..0d7eb5b0d 100644 --- a/mmcv/onnx/__init__.py +++ b/mmcv/onnx/__init__.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from .info import is_custom_op_loaded from .symbolic import register_extra_symbolics diff --git a/mmcv/onnx/info.py b/mmcv/onnx/info.py index 6c8ba391d..060efafe2 100644 --- a/mmcv/onnx/info.py +++ b/mmcv/onnx/info.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import os diff --git a/mmcv/onnx/onnx_utils/__init__.py b/mmcv/onnx/onnx_utils/__init__.py index e69de29bb..ef101fec6 100644 --- a/mmcv/onnx/onnx_utils/__init__.py +++ b/mmcv/onnx/onnx_utils/__init__.py @@ -0,0 +1 @@ +# Copyright (c) OpenMMLab. All rights reserved. diff --git a/mmcv/onnx/onnx_utils/symbolic_helper.py b/mmcv/onnx/onnx_utils/symbolic_helper.py index 032d4b1b0..a9a31eb4a 100644 --- a/mmcv/onnx/onnx_utils/symbolic_helper.py +++ b/mmcv/onnx/onnx_utils/symbolic_helper.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. """Modified from https://github.com/pytorch/pytorch.""" import warnings from functools import wraps diff --git a/mmcv/onnx/symbolic.py b/mmcv/onnx/symbolic.py index 0d68cfbd1..2243cf46d 100644 --- a/mmcv/onnx/symbolic.py +++ b/mmcv/onnx/symbolic.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. """Modified from https://github.com/pytorch/pytorch.""" import os diff --git a/mmcv/ops/__init__.py b/mmcv/ops/__init__.py index ac9987b16..359a13c06 100644 --- a/mmcv/ops/__init__.py +++ b/mmcv/ops/__init__.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from .bbox import bbox_overlaps from .border_align import BorderAlign, border_align from .box_iou_rotated import box_iou_rotated diff --git a/mmcv/ops/bbox.py b/mmcv/ops/bbox.py index 855009ad1..0c4d58b6c 100644 --- a/mmcv/ops/bbox.py +++ b/mmcv/ops/bbox.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from ..utils import ext_loader ext_module = ext_loader.load_ext('_ext', ['bbox_overlaps']) diff --git a/mmcv/ops/border_align.py b/mmcv/ops/border_align.py index e111d6955..ff305be32 100644 --- a/mmcv/ops/border_align.py +++ b/mmcv/ops/border_align.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. # modified from # https://github.com/Megvii-BaseDetection/cvpods/blob/master/cvpods/layers/border_align.py diff --git a/mmcv/ops/box_iou_rotated.py b/mmcv/ops/box_iou_rotated.py index fbfcef2ac..2d78015e9 100644 --- a/mmcv/ops/box_iou_rotated.py +++ b/mmcv/ops/box_iou_rotated.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from ..utils import ext_loader ext_module = ext_loader.load_ext('_ext', ['box_iou_rotated']) diff --git a/mmcv/ops/carafe.py b/mmcv/ops/carafe.py index 163458572..c7af1dadc 100644 --- a/mmcv/ops/carafe.py +++ b/mmcv/ops/carafe.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.nn as nn import torch.nn.functional as F diff --git a/mmcv/ops/cc_attention.py b/mmcv/ops/cc_attention.py index 53efff9e6..b1e088f8c 100644 --- a/mmcv/ops/cc_attention.py +++ b/mmcv/ops/cc_attention.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.nn as nn import torch.nn.functional as F diff --git a/mmcv/ops/contour_expand.py b/mmcv/ops/contour_expand.py index 241f4db4a..b5a2f8098 100644 --- a/mmcv/ops/contour_expand.py +++ b/mmcv/ops/contour_expand.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import numpy as np import torch diff --git a/mmcv/ops/corner_pool.py b/mmcv/ops/corner_pool.py index f1593369e..a33d798b4 100644 --- a/mmcv/ops/corner_pool.py +++ b/mmcv/ops/corner_pool.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch from torch import nn from torch.autograd import Function diff --git a/mmcv/ops/csrc/bbox_overlaps_cuda_kernel.cuh b/mmcv/ops/csrc/bbox_overlaps_cuda_kernel.cuh index e5fccabae..249c9e850 100644 --- a/mmcv/ops/csrc/bbox_overlaps_cuda_kernel.cuh +++ b/mmcv/ops/csrc/bbox_overlaps_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef BBOX_OVERLAPS_CUDA_KERNEL_CUH #define BBOX_OVERLAPS_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/border_align_cuda_kernel.cuh b/mmcv/ops/csrc/border_align_cuda_kernel.cuh index 143dce5dd..1d2a2197b 100644 --- a/mmcv/ops/csrc/border_align_cuda_kernel.cuh +++ b/mmcv/ops/csrc/border_align_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // modified from // https://github.com/Megvii-BaseDetection/cvpods/blob/master/cvpods/layers/csrc/border_align/border_align_kernel.cu. // the main difference: (1) use `argmax_idx` for fast computing of gradient diff --git a/mmcv/ops/csrc/carafe_cuda_kernel.cuh b/mmcv/ops/csrc/carafe_cuda_kernel.cuh index 4bf11694f..e7fa990fe 100644 --- a/mmcv/ops/csrc/carafe_cuda_kernel.cuh +++ b/mmcv/ops/csrc/carafe_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef CARAFE_CUDA_KERNEL_CUH #define CARAFE_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/carafe_naive_cuda_kernel.cuh b/mmcv/ops/csrc/carafe_naive_cuda_kernel.cuh index 6f375162c..48230c632 100644 --- a/mmcv/ops/csrc/carafe_naive_cuda_kernel.cuh +++ b/mmcv/ops/csrc/carafe_naive_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef CARAFE_NAIVE_CUDA_KERNEL_CUH #define CARAFE_NAIVE_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/cc_attention_cuda_kernel.cuh b/mmcv/ops/csrc/cc_attention_cuda_kernel.cuh index 15e07d197..de962bd81 100644 --- a/mmcv/ops/csrc/cc_attention_cuda_kernel.cuh +++ b/mmcv/ops/csrc/cc_attention_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef CC_ATTENTION_CUDA_KERNEL_CUH #define CC_ATTENTION_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/deform_roi_pool_cuda_kernel.cuh b/mmcv/ops/csrc/deform_roi_pool_cuda_kernel.cuh index cddb8d5e9..86c4bc66d 100644 --- a/mmcv/ops/csrc/deform_roi_pool_cuda_kernel.cuh +++ b/mmcv/ops/csrc/deform_roi_pool_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef DEFORM_ROI_POOL_CUDA_KERNEL_CUH #define DEFORM_ROI_POOL_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/masked_conv2d_cuda_kernel.cuh b/mmcv/ops/csrc/masked_conv2d_cuda_kernel.cuh index 4be8329ae..1a0bd040e 100644 --- a/mmcv/ops/csrc/masked_conv2d_cuda_kernel.cuh +++ b/mmcv/ops/csrc/masked_conv2d_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef MASKED_CONV2D_CUDA_KERNEL_CUH #define MASKED_CONV2D_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/nms_cuda_kernel.cuh b/mmcv/ops/csrc/nms_cuda_kernel.cuh index 363d49471..c73aed986 100644 --- a/mmcv/ops/csrc/nms_cuda_kernel.cuh +++ b/mmcv/ops/csrc/nms_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef NMS_CUDA_KERNEL_CUH #define NMS_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/onnxruntime/corner_pool.h b/mmcv/ops/csrc/onnxruntime/corner_pool.h index 4edca2cb8..55a293bd3 100644 --- a/mmcv/ops/csrc/onnxruntime/corner_pool.h +++ b/mmcv/ops/csrc/onnxruntime/corner_pool.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ONNXRUNTIME_CORNER_POOL_H #define ONNXRUNTIME_CORNER_POOL_H diff --git a/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp b/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp index d9d4dc3aa..397fe10e7 100644 --- a/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp +++ b/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "corner_pool.h" #include "../ort_mmcv_utils.h" diff --git a/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp b/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp index ec5ad330f..9ef0e6fd7 100644 --- a/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp +++ b/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include "../ort_mmcv_utils.h" diff --git a/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp b/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp index 8e75937ce..0ab2ddb9a 100644 --- a/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp +++ b/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "nms.h" #include diff --git a/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp b/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp index 468fb13ff..919fec7b1 100644 --- a/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp +++ b/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "onnxruntime_register.h" #include "corner_pool.h" diff --git a/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp b/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp index 8c5a03a76..bcec4d768 100644 --- a/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp +++ b/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "reduce_ops.h" #include diff --git a/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp b/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp index fdc3f2c14..2151d2ac6 100644 --- a/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp +++ b/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "roi_align.h" #include "../ort_mmcv_utils.h" diff --git a/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp b/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp index efab504f5..8bb4ce336 100644 --- a/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp +++ b/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "soft_nms.h" #include diff --git a/mmcv/ops/csrc/onnxruntime/grid_sample.h b/mmcv/ops/csrc/onnxruntime/grid_sample.h index 923cf7e03..6be15146b 100644 --- a/mmcv/ops/csrc/onnxruntime/grid_sample.h +++ b/mmcv/ops/csrc/onnxruntime/grid_sample.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ONNXRUNTIME_GRIDSAMPLE_H #define ONNXRUNTIME_GRIDSAMPLE_H diff --git a/mmcv/ops/csrc/onnxruntime/nms.h b/mmcv/ops/csrc/onnxruntime/nms.h index 80a75c51f..ddb208de4 100644 --- a/mmcv/ops/csrc/onnxruntime/nms.h +++ b/mmcv/ops/csrc/onnxruntime/nms.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ONNXRUNTIME_NMS_H #define ONNXRUNTIME_NMS_H diff --git a/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h b/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h index 175071a71..84d201455 100644 --- a/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h +++ b/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ONNXRUNTIME_REGISTER_H #define ONNXRUNTIME_REGISTER_H #include diff --git a/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h b/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h index 3bab9d637..b3d6d3da7 100644 --- a/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h +++ b/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ORT_MMCV_UTILS_H #define ORT_MMCV_UTILS_H #include diff --git a/mmcv/ops/csrc/onnxruntime/reduce_ops.h b/mmcv/ops/csrc/onnxruntime/reduce_ops.h index efd8c7b31..09d379624 100644 --- a/mmcv/ops/csrc/onnxruntime/reduce_ops.h +++ b/mmcv/ops/csrc/onnxruntime/reduce_ops.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ONNXRUNTIME_REDUCE_OPS_H #define ONNXRUNTIME_REDUCE_OPS_H diff --git a/mmcv/ops/csrc/onnxruntime/roi_align.h b/mmcv/ops/csrc/onnxruntime/roi_align.h index af8377efa..fbf84f639 100644 --- a/mmcv/ops/csrc/onnxruntime/roi_align.h +++ b/mmcv/ops/csrc/onnxruntime/roi_align.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ONNXRUNTIME_ROI_ALIGN_H #define ONNXRUNTIME_ROI_ALIGN_H diff --git a/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h b/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h index f142c7981..854ef06c3 100644 --- a/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h +++ b/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ONNXRUNTIME_ROI_ALIGN_ROTATED_H #define ONNXRUNTIME_ROI_ALIGN_ROTATED_H diff --git a/mmcv/ops/csrc/onnxruntime/soft_nms.h b/mmcv/ops/csrc/onnxruntime/soft_nms.h index 3b1b3c02a..49711d76a 100644 --- a/mmcv/ops/csrc/onnxruntime/soft_nms.h +++ b/mmcv/ops/csrc/onnxruntime/soft_nms.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ONNXRUNTIME_SOFT_NMS_H #define ONNXRUNTIME_SOFT_NMS_H #include diff --git a/mmcv/ops/csrc/parrots/bbox_overlaps.cpp b/mmcv/ops/csrc/parrots/bbox_overlaps.cpp index 23bf7d434..073110dfc 100644 --- a/mmcv/ops/csrc/parrots/bbox_overlaps.cpp +++ b/mmcv/ops/csrc/parrots/bbox_overlaps.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/bbox_overlaps_cuda.cu b/mmcv/ops/csrc/parrots/bbox_overlaps_cuda.cu index d6e26c24d..16679c766 100644 --- a/mmcv/ops/csrc/parrots/bbox_overlaps_cuda.cu +++ b/mmcv/ops/csrc/parrots/bbox_overlaps_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "bbox_overlaps_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp b/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp index 35bb5f5c8..5f6264d3c 100644 --- a/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp +++ b/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h b/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h index 10f494f08..4f68aa339 100644 --- a/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h +++ b/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef BBOX_OVERLAPS_PYTORCH_H #define BBOX_OVERLAPS_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/border_align.cpp b/mmcv/ops/csrc/parrots/border_align.cpp index 78351e2a5..bb14962c9 100644 --- a/mmcv/ops/csrc/parrots/border_align.cpp +++ b/mmcv/ops/csrc/parrots/border_align.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/border_align_cuda.cu b/mmcv/ops/csrc/parrots/border_align_cuda.cu index 06ba452f6..3aeefea5d 100644 --- a/mmcv/ops/csrc/parrots/border_align_cuda.cu +++ b/mmcv/ops/csrc/parrots/border_align_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "border_align_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/parrots/border_align_parrots.cpp b/mmcv/ops/csrc/parrots/border_align_parrots.cpp index a4564b09e..9a075a109 100644 --- a/mmcv/ops/csrc/parrots/border_align_parrots.cpp +++ b/mmcv/ops/csrc/parrots/border_align_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/border_align_pytorch.h b/mmcv/ops/csrc/parrots/border_align_pytorch.h index 54ff54c34..cb031e572 100644 --- a/mmcv/ops/csrc/parrots/border_align_pytorch.h +++ b/mmcv/ops/csrc/parrots/border_align_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef BORDER_ALIGN_PYTORCH_H #define BORDER_ALIGN_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp b/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp index 27114fea9..a90d64045 100644 --- a/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp +++ b/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h b/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h index 91886b2ed..afab70318 100644 --- a/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h +++ b/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef BOX_IOU_ROTATED_PYTORCH_H #define BOX_IOU_ROTATED_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/carafe.cpp b/mmcv/ops/csrc/parrots/carafe.cpp index 67619284f..c4137378c 100644 --- a/mmcv/ops/csrc/parrots/carafe.cpp +++ b/mmcv/ops/csrc/parrots/carafe.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/carafe_cuda.cu b/mmcv/ops/csrc/parrots/carafe_cuda.cu index 2f9ac0530..984e734f9 100644 --- a/mmcv/ops/csrc/parrots/carafe_cuda.cu +++ b/mmcv/ops/csrc/parrots/carafe_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "carafe_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/parrots/carafe_naive.cpp b/mmcv/ops/csrc/parrots/carafe_naive.cpp index bb0aa0978..d6ebda35a 100644 --- a/mmcv/ops/csrc/parrots/carafe_naive.cpp +++ b/mmcv/ops/csrc/parrots/carafe_naive.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/carafe_naive_cuda.cu b/mmcv/ops/csrc/parrots/carafe_naive_cuda.cu index ffc05c8fa..2fc566768 100644 --- a/mmcv/ops/csrc/parrots/carafe_naive_cuda.cu +++ b/mmcv/ops/csrc/parrots/carafe_naive_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "carafe_naive_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp b/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp index 78dfe09d4..9c16a3707 100644 --- a/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp +++ b/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h b/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h index 2c69b9bd9..6df9b88c2 100644 --- a/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h +++ b/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef CARAFE_NAIVE_PYTORCH_H #define CARAFE_NAIVE_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/carafe_parrots.cpp b/mmcv/ops/csrc/parrots/carafe_parrots.cpp index 413778b55..e99f59ef2 100644 --- a/mmcv/ops/csrc/parrots/carafe_parrots.cpp +++ b/mmcv/ops/csrc/parrots/carafe_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/carafe_pytorch.h b/mmcv/ops/csrc/parrots/carafe_pytorch.h index 691a12271..2b94d44d3 100644 --- a/mmcv/ops/csrc/parrots/carafe_pytorch.h +++ b/mmcv/ops/csrc/parrots/carafe_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef CARAFE_PYTORCH_H #define CARAFE_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/cc_attention.cpp b/mmcv/ops/csrc/parrots/cc_attention.cpp index 9d7e48a4d..d76a04456 100644 --- a/mmcv/ops/csrc/parrots/cc_attention.cpp +++ b/mmcv/ops/csrc/parrots/cc_attention.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/cc_attention_cuda.cu b/mmcv/ops/csrc/parrots/cc_attention_cuda.cu index fd4e7fd12..52db536c2 100644 --- a/mmcv/ops/csrc/parrots/cc_attention_cuda.cu +++ b/mmcv/ops/csrc/parrots/cc_attention_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // Modified from // https://github.com/LikeLy-Journey/SegmenTron/blob/master/segmentron/modules/csrc/criss_cross_attention/ca_cuda.cu diff --git a/mmcv/ops/csrc/parrots/cc_attention_parrots.cpp b/mmcv/ops/csrc/parrots/cc_attention_parrots.cpp index a51e46c38..024edb58b 100644 --- a/mmcv/ops/csrc/parrots/cc_attention_parrots.cpp +++ b/mmcv/ops/csrc/parrots/cc_attention_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/cc_attention_pytorch.h b/mmcv/ops/csrc/parrots/cc_attention_pytorch.h index 975ca3028..dc92b0d7f 100644 --- a/mmcv/ops/csrc/parrots/cc_attention_pytorch.h +++ b/mmcv/ops/csrc/parrots/cc_attention_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef CC_ATTENTION_PYTORCH_H #define CC_ATTENTION_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/corner_pool.cpp b/mmcv/ops/csrc/parrots/corner_pool.cpp index 58da7e9ea..732cdb056 100644 --- a/mmcv/ops/csrc/parrots/corner_pool.cpp +++ b/mmcv/ops/csrc/parrots/corner_pool.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // Modified from // https://github.com/princeton-vl/CornerNet-Lite/tree/master/core/models/py_utils/_cpools/src #include "pytorch_cpp_helper.hpp" diff --git a/mmcv/ops/csrc/parrots/corner_pool_parrots.cpp b/mmcv/ops/csrc/parrots/corner_pool_parrots.cpp index c2ffeeb32..8b8cc5e48 100644 --- a/mmcv/ops/csrc/parrots/corner_pool_parrots.cpp +++ b/mmcv/ops/csrc/parrots/corner_pool_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/corner_pool_pytorch.h b/mmcv/ops/csrc/parrots/corner_pool_pytorch.h index 2cd4ece8d..fd94234bf 100644 --- a/mmcv/ops/csrc/parrots/corner_pool_pytorch.h +++ b/mmcv/ops/csrc/parrots/corner_pool_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef CORNER_POOL_PYTORCH_H #define CORNER_POOL_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/deform_conv.cpp b/mmcv/ops/csrc/parrots/deform_conv.cpp index 9b2dc4495..4da104e83 100644 --- a/mmcv/ops/csrc/parrots/deform_conv.cpp +++ b/mmcv/ops/csrc/parrots/deform_conv.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/deform_conv_cuda.cu b/mmcv/ops/csrc/parrots/deform_conv_cuda.cu index f85f33d3c..2a1aedcf6 100644 --- a/mmcv/ops/csrc/parrots/deform_conv_cuda.cu +++ b/mmcv/ops/csrc/parrots/deform_conv_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "deform_conv_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp b/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp index 949f6b427..aa25dac8a 100644 --- a/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp +++ b/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/deform_conv_pytorch.h b/mmcv/ops/csrc/parrots/deform_conv_pytorch.h index 156e6a88c..001d1851c 100644 --- a/mmcv/ops/csrc/parrots/deform_conv_pytorch.h +++ b/mmcv/ops/csrc/parrots/deform_conv_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef DEFORM_CONV_PYTORCH_H #define DEFORM_CONV_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/deform_roi_pool.cpp b/mmcv/ops/csrc/parrots/deform_roi_pool.cpp index 1022ea91f..b4654c0d9 100644 --- a/mmcv/ops/csrc/parrots/deform_roi_pool.cpp +++ b/mmcv/ops/csrc/parrots/deform_roi_pool.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/deform_roi_pool_cuda.cu b/mmcv/ops/csrc/parrots/deform_roi_pool_cuda.cu index c856d6b82..d44399829 100644 --- a/mmcv/ops/csrc/parrots/deform_roi_pool_cuda.cu +++ b/mmcv/ops/csrc/parrots/deform_roi_pool_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "deform_roi_pool_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp b/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp index 2fb8b371b..fc2701d52 100644 --- a/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp +++ b/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h b/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h index 4e1604977..ac0f2c324 100644 --- a/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h +++ b/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef DEFORM_ROI_POOL_PYTORCH_H #define DEFORM_ROI_POOL_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/focal_loss.cpp b/mmcv/ops/csrc/parrots/focal_loss.cpp index ae650611e..3e2c92b27 100644 --- a/mmcv/ops/csrc/parrots/focal_loss.cpp +++ b/mmcv/ops/csrc/parrots/focal_loss.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/focal_loss_cuda.cu b/mmcv/ops/csrc/parrots/focal_loss_cuda.cu index c7cd215f5..cb899f954 100644 --- a/mmcv/ops/csrc/parrots/focal_loss_cuda.cu +++ b/mmcv/ops/csrc/parrots/focal_loss_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cuda_helper.hpp" #include "sigmoid_focal_loss_cuda_kernel.cuh" #include "softmax_focal_loss_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp b/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp index 3511d89a9..044e200c4 100644 --- a/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp +++ b/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/focal_loss_pytorch.h b/mmcv/ops/csrc/parrots/focal_loss_pytorch.h index a08d0d0fc..b7a00c8ab 100644 --- a/mmcv/ops/csrc/parrots/focal_loss_pytorch.h +++ b/mmcv/ops/csrc/parrots/focal_loss_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef FOCAL_LOSS_PYTORCH_H #define FOCAL_LOSS_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp b/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp index e27c67bb1..2eadfeba2 100644 --- a/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp +++ b/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // Modified from // from // https://github.com/rosinality/stylegan2-pytorch/blob/master/op/fused_bias_act.cpp diff --git a/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp b/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp index 96e6f6e1f..47409ad20 100644 --- a/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp +++ b/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include diff --git a/mmcv/ops/csrc/parrots/masked_conv2d.cpp b/mmcv/ops/csrc/parrots/masked_conv2d.cpp index 8efc8eba7..338cd8589 100644 --- a/mmcv/ops/csrc/parrots/masked_conv2d.cpp +++ b/mmcv/ops/csrc/parrots/masked_conv2d.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/masked_conv2d_cuda.cu b/mmcv/ops/csrc/parrots/masked_conv2d_cuda.cu index 564195c33..022e18901 100644 --- a/mmcv/ops/csrc/parrots/masked_conv2d_cuda.cu +++ b/mmcv/ops/csrc/parrots/masked_conv2d_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "masked_conv2d_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp b/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp index 5a9ff64f7..39f19740c 100644 --- a/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp +++ b/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h b/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h index 1bcc02f62..36d5643f6 100644 --- a/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h +++ b/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef MASKED_CONV2D_PYTORCH_H #define MASKED_CONV2D_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp b/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp index a7e6013fb..159d843e4 100644 --- a/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp +++ b/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/modulated_deform_conv_cuda.cu b/mmcv/ops/csrc/parrots/modulated_deform_conv_cuda.cu index cba49373c..6b7d64fc7 100644 --- a/mmcv/ops/csrc/parrots/modulated_deform_conv_cuda.cu +++ b/mmcv/ops/csrc/parrots/modulated_deform_conv_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "modulated_deform_conv_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp b/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp index de5ff63e0..ae5630557 100644 --- a/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp +++ b/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h b/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h index dda55d108..381394d1a 100644 --- a/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h +++ b/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef MODULATED_DEFORM_CONV_PYTORCH_H #define MODULATED_DEFORM_CONV_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp b/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp index 8b236cc82..a3ad786a8 100644 --- a/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp +++ b/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include diff --git a/mmcv/ops/csrc/parrots/nms.cpp b/mmcv/ops/csrc/parrots/nms.cpp index a6db461ff..f51b50414 100644 --- a/mmcv/ops/csrc/parrots/nms.cpp +++ b/mmcv/ops/csrc/parrots/nms.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/nms_cuda.cu b/mmcv/ops/csrc/parrots/nms_cuda.cu index 893acae52..16cf64683 100644 --- a/mmcv/ops/csrc/parrots/nms_cuda.cu +++ b/mmcv/ops/csrc/parrots/nms_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "nms_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/parrots/nms_parrots.cpp b/mmcv/ops/csrc/parrots/nms_parrots.cpp index 430314c75..db8b5f16e 100644 --- a/mmcv/ops/csrc/parrots/nms_parrots.cpp +++ b/mmcv/ops/csrc/parrots/nms_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/nms_pytorch.h b/mmcv/ops/csrc/parrots/nms_pytorch.h index e6c59d609..78c680e57 100644 --- a/mmcv/ops/csrc/parrots/nms_pytorch.h +++ b/mmcv/ops/csrc/parrots/nms_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef NMS_PYTORCH_H #define NMS_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/psamask.cpp b/mmcv/ops/csrc/parrots/psamask.cpp index d5d0e5685..315bd2a25 100644 --- a/mmcv/ops/csrc/parrots/psamask.cpp +++ b/mmcv/ops/csrc/parrots/psamask.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // Modified from // https://github.com/hszhao/semseg/blob/master/lib/psa/src #include "pytorch_cpp_helper.hpp" diff --git a/mmcv/ops/csrc/parrots/psamask_cuda.cu b/mmcv/ops/csrc/parrots/psamask_cuda.cu index 7bea8aa38..fe7d1806b 100644 --- a/mmcv/ops/csrc/parrots/psamask_cuda.cu +++ b/mmcv/ops/csrc/parrots/psamask_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // Modified from // https://github.com/hszhao/semseg/blob/master/lib/psa/src diff --git a/mmcv/ops/csrc/parrots/psamask_parrots.cpp b/mmcv/ops/csrc/parrots/psamask_parrots.cpp index 73f9b59a3..f67102d02 100644 --- a/mmcv/ops/csrc/parrots/psamask_parrots.cpp +++ b/mmcv/ops/csrc/parrots/psamask_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/psamask_pytorch.h b/mmcv/ops/csrc/parrots/psamask_pytorch.h index f35ed00ab..c3f0579ef 100644 --- a/mmcv/ops/csrc/parrots/psamask_pytorch.h +++ b/mmcv/ops/csrc/parrots/psamask_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef PSAMASK_PYTORCH_H #define PSAMASK_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/roi_align.cpp b/mmcv/ops/csrc/parrots/roi_align.cpp index b79fafbee..b44a742ce 100644 --- a/mmcv/ops/csrc/parrots/roi_align.cpp +++ b/mmcv/ops/csrc/parrots/roi_align.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/roi_align_cuda.cu b/mmcv/ops/csrc/parrots/roi_align_cuda.cu index 822e9183f..3d4f7614e 100644 --- a/mmcv/ops/csrc/parrots/roi_align_cuda.cu +++ b/mmcv/ops/csrc/parrots/roi_align_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cuda_helper.hpp" #include "roi_align_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/parrots/roi_align_parrots.cpp b/mmcv/ops/csrc/parrots/roi_align_parrots.cpp index 72cdaf330..60abea092 100644 --- a/mmcv/ops/csrc/parrots/roi_align_parrots.cpp +++ b/mmcv/ops/csrc/parrots/roi_align_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/roi_align_pytorch.h b/mmcv/ops/csrc/parrots/roi_align_pytorch.h index 29eb19fcd..4c6016098 100644 --- a/mmcv/ops/csrc/parrots/roi_align_pytorch.h +++ b/mmcv/ops/csrc/parrots/roi_align_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ROI_ALIGN_PYTORCH_H #define ROI_ALIGN_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/roi_align_rotated.cpp b/mmcv/ops/csrc/parrots/roi_align_rotated.cpp index cf2b63508..c1bf57e36 100644 --- a/mmcv/ops/csrc/parrots/roi_align_rotated.cpp +++ b/mmcv/ops/csrc/parrots/roi_align_rotated.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/roi_align_rotated_cuda.cu b/mmcv/ops/csrc/parrots/roi_align_rotated_cuda.cu index 929323ac1..50cf8fde4 100644 --- a/mmcv/ops/csrc/parrots/roi_align_rotated_cuda.cu +++ b/mmcv/ops/csrc/parrots/roi_align_rotated_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cuda_helper.hpp" #include "roi_align_rotated_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp b/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp index ed4f2bb04..1a87ad27c 100644 --- a/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp +++ b/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h b/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h index 534cc5608..eafe31371 100644 --- a/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h +++ b/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ROI_ALIGN_ROTATED_PYTORCH_H #define ROI_ALIGN_ROTATED_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/roi_pool.cpp b/mmcv/ops/csrc/parrots/roi_pool.cpp index e41270512..34c4b996b 100644 --- a/mmcv/ops/csrc/parrots/roi_pool.cpp +++ b/mmcv/ops/csrc/parrots/roi_pool.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/roi_pool_cuda.cu b/mmcv/ops/csrc/parrots/roi_pool_cuda.cu index 313f1d74c..d9cdf3050 100644 --- a/mmcv/ops/csrc/parrots/roi_pool_cuda.cu +++ b/mmcv/ops/csrc/parrots/roi_pool_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cuda_helper.hpp" #include "roi_pool_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp b/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp index 4a048765f..0acde4a41 100644 --- a/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp +++ b/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/roi_pool_pytorch.h b/mmcv/ops/csrc/parrots/roi_pool_pytorch.h index c8f45452c..d67a1502f 100644 --- a/mmcv/ops/csrc/parrots/roi_pool_pytorch.h +++ b/mmcv/ops/csrc/parrots/roi_pool_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ROI_POOL_PYTORCH_H #define ROI_POOL_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/sync_bn.cpp b/mmcv/ops/csrc/parrots/sync_bn.cpp index b8b29a8b1..2e023a859 100644 --- a/mmcv/ops/csrc/parrots/sync_bn.cpp +++ b/mmcv/ops/csrc/parrots/sync_bn.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/sync_bn_cuda.cu b/mmcv/ops/csrc/parrots/sync_bn_cuda.cu index 334d9e001..657c81701 100644 --- a/mmcv/ops/csrc/parrots/sync_bn_cuda.cu +++ b/mmcv/ops/csrc/parrots/sync_bn_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cuda_helper.hpp" #include "sync_bn_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp b/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp index 8cdbdbbbd..6130c3ff5 100644 --- a/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp +++ b/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/sync_bn_pytorch.h b/mmcv/ops/csrc/parrots/sync_bn_pytorch.h index cf21a0400..6bd6a7fad 100644 --- a/mmcv/ops/csrc/parrots/sync_bn_pytorch.h +++ b/mmcv/ops/csrc/parrots/sync_bn_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef SYNC_BN_PYTORCH_H #define SYNC_BN_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/tin_shift.cpp b/mmcv/ops/csrc/parrots/tin_shift.cpp index 255ce4fff..a10af24d3 100644 --- a/mmcv/ops/csrc/parrots/tin_shift.cpp +++ b/mmcv/ops/csrc/parrots/tin_shift.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/parrots/tin_shift_cuda.cu b/mmcv/ops/csrc/parrots/tin_shift_cuda.cu index 996816ee4..d58fd9afe 100644 --- a/mmcv/ops/csrc/parrots/tin_shift_cuda.cu +++ b/mmcv/ops/csrc/parrots/tin_shift_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cuda_helper.hpp" #include "tin_shift_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp b/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp index e2f7cc047..b0920928e 100644 --- a/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp +++ b/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/parrots/tin_shift_pytorch.h b/mmcv/ops/csrc/parrots/tin_shift_pytorch.h index 32143c152..fe7238376 100644 --- a/mmcv/ops/csrc/parrots/tin_shift_pytorch.h +++ b/mmcv/ops/csrc/parrots/tin_shift_pytorch.h @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef TIN_SHIFT_PYTORCH_H #define TIN_SHIFT_PYTORCH_H #include diff --git a/mmcv/ops/csrc/parrots/upfirdn2d.cpp b/mmcv/ops/csrc/parrots/upfirdn2d.cpp index 0d90c301c..c966822b6 100644 --- a/mmcv/ops/csrc/parrots/upfirdn2d.cpp +++ b/mmcv/ops/csrc/parrots/upfirdn2d.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // from // https://github.com/rosinality/stylegan2-pytorch/blob/master/op/upfirdn2d.cpp #include "pytorch_cpp_helper.hpp" diff --git a/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp b/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp index 67eff741d..f0c50db5c 100644 --- a/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp +++ b/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include diff --git a/mmcv/ops/csrc/psamask_cuda_kernel.cuh b/mmcv/ops/csrc/psamask_cuda_kernel.cuh index 3e22944c8..5d946686b 100644 --- a/mmcv/ops/csrc/psamask_cuda_kernel.cuh +++ b/mmcv/ops/csrc/psamask_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef PSAMASK_CUDA_KERNEL_CUH #define PSAMASK_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp b/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp index 23bf7d434..073110dfc 100644 --- a/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp +++ b/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/bbox_overlaps_cuda.cu b/mmcv/ops/csrc/pytorch/bbox_overlaps_cuda.cu index d6e26c24d..16679c766 100644 --- a/mmcv/ops/csrc/pytorch/bbox_overlaps_cuda.cu +++ b/mmcv/ops/csrc/pytorch/bbox_overlaps_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "bbox_overlaps_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/border_align.cpp b/mmcv/ops/csrc/pytorch/border_align.cpp index 78351e2a5..bb14962c9 100644 --- a/mmcv/ops/csrc/pytorch/border_align.cpp +++ b/mmcv/ops/csrc/pytorch/border_align.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/border_align_cuda.cu b/mmcv/ops/csrc/pytorch/border_align_cuda.cu index 06ba452f6..3aeefea5d 100644 --- a/mmcv/ops/csrc/pytorch/border_align_cuda.cu +++ b/mmcv/ops/csrc/pytorch/border_align_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "border_align_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/carafe.cpp b/mmcv/ops/csrc/pytorch/carafe.cpp index 67619284f..c4137378c 100644 --- a/mmcv/ops/csrc/pytorch/carafe.cpp +++ b/mmcv/ops/csrc/pytorch/carafe.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/carafe_cuda.cu b/mmcv/ops/csrc/pytorch/carafe_cuda.cu index 2f9ac0530..984e734f9 100644 --- a/mmcv/ops/csrc/pytorch/carafe_cuda.cu +++ b/mmcv/ops/csrc/pytorch/carafe_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "carafe_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/carafe_naive.cpp b/mmcv/ops/csrc/pytorch/carafe_naive.cpp index bb0aa0978..d6ebda35a 100644 --- a/mmcv/ops/csrc/pytorch/carafe_naive.cpp +++ b/mmcv/ops/csrc/pytorch/carafe_naive.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/carafe_naive_cuda.cu b/mmcv/ops/csrc/pytorch/carafe_naive_cuda.cu index ffc05c8fa..2fc566768 100644 --- a/mmcv/ops/csrc/pytorch/carafe_naive_cuda.cu +++ b/mmcv/ops/csrc/pytorch/carafe_naive_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "carafe_naive_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/cc_attention.cpp b/mmcv/ops/csrc/pytorch/cc_attention.cpp index 9d7e48a4d..d76a04456 100644 --- a/mmcv/ops/csrc/pytorch/cc_attention.cpp +++ b/mmcv/ops/csrc/pytorch/cc_attention.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/cc_attention_cuda.cu b/mmcv/ops/csrc/pytorch/cc_attention_cuda.cu index fd4e7fd12..52db536c2 100644 --- a/mmcv/ops/csrc/pytorch/cc_attention_cuda.cu +++ b/mmcv/ops/csrc/pytorch/cc_attention_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // Modified from // https://github.com/LikeLy-Journey/SegmenTron/blob/master/segmentron/modules/csrc/criss_cross_attention/ca_cuda.cu diff --git a/mmcv/ops/csrc/pytorch/contour_expand.cpp b/mmcv/ops/csrc/pytorch/contour_expand.cpp index 399fd5262..7639ae567 100755 --- a/mmcv/ops/csrc/pytorch/contour_expand.cpp +++ b/mmcv/ops/csrc/pytorch/contour_expand.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // It is modified from https://github.com/whai362/PSENet #include #include diff --git a/mmcv/ops/csrc/pytorch/corner_pool.cpp b/mmcv/ops/csrc/pytorch/corner_pool.cpp index 58da7e9ea..732cdb056 100644 --- a/mmcv/ops/csrc/pytorch/corner_pool.cpp +++ b/mmcv/ops/csrc/pytorch/corner_pool.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // Modified from // https://github.com/princeton-vl/CornerNet-Lite/tree/master/core/models/py_utils/_cpools/src #include "pytorch_cpp_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/deform_conv.cpp b/mmcv/ops/csrc/pytorch/deform_conv.cpp index 9b2dc4495..4da104e83 100644 --- a/mmcv/ops/csrc/pytorch/deform_conv.cpp +++ b/mmcv/ops/csrc/pytorch/deform_conv.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/deform_conv_cuda.cu b/mmcv/ops/csrc/pytorch/deform_conv_cuda.cu index f85f33d3c..2a1aedcf6 100644 --- a/mmcv/ops/csrc/pytorch/deform_conv_cuda.cu +++ b/mmcv/ops/csrc/pytorch/deform_conv_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "deform_conv_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp b/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp index 1022ea91f..b4654c0d9 100644 --- a/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp +++ b/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/deform_roi_pool_cuda.cu b/mmcv/ops/csrc/pytorch/deform_roi_pool_cuda.cu index c856d6b82..d44399829 100644 --- a/mmcv/ops/csrc/pytorch/deform_roi_pool_cuda.cu +++ b/mmcv/ops/csrc/pytorch/deform_roi_pool_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "deform_roi_pool_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/focal_loss.cpp b/mmcv/ops/csrc/pytorch/focal_loss.cpp index ae650611e..3e2c92b27 100644 --- a/mmcv/ops/csrc/pytorch/focal_loss.cpp +++ b/mmcv/ops/csrc/pytorch/focal_loss.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/focal_loss_cuda.cu b/mmcv/ops/csrc/pytorch/focal_loss_cuda.cu index c7cd215f5..cb899f954 100644 --- a/mmcv/ops/csrc/pytorch/focal_loss_cuda.cu +++ b/mmcv/ops/csrc/pytorch/focal_loss_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cuda_helper.hpp" #include "sigmoid_focal_loss_cuda_kernel.cuh" #include "softmax_focal_loss_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/pytorch/info.cpp b/mmcv/ops/csrc/pytorch/info.cpp index fd01c2e37..fb3756c58 100644 --- a/mmcv/ops/csrc/pytorch/info.cpp +++ b/mmcv/ops/csrc/pytorch/info.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // modified from // https://github.com/facebookresearch/detectron2/blob/master/detectron2/layers/csrc/vision.cpp #include "pytorch_cpp_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/masked_conv2d.cpp b/mmcv/ops/csrc/pytorch/masked_conv2d.cpp index 8efc8eba7..338cd8589 100644 --- a/mmcv/ops/csrc/pytorch/masked_conv2d.cpp +++ b/mmcv/ops/csrc/pytorch/masked_conv2d.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/masked_conv2d_cuda.cu b/mmcv/ops/csrc/pytorch/masked_conv2d_cuda.cu index 564195c33..022e18901 100644 --- a/mmcv/ops/csrc/pytorch/masked_conv2d_cuda.cu +++ b/mmcv/ops/csrc/pytorch/masked_conv2d_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "masked_conv2d_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp b/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp index a7e6013fb..159d843e4 100644 --- a/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp +++ b/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/modulated_deform_conv_cuda.cu b/mmcv/ops/csrc/pytorch/modulated_deform_conv_cuda.cu index cba49373c..6b7d64fc7 100644 --- a/mmcv/ops/csrc/pytorch/modulated_deform_conv_cuda.cu +++ b/mmcv/ops/csrc/pytorch/modulated_deform_conv_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "modulated_deform_conv_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/nms.cpp b/mmcv/ops/csrc/pytorch/nms.cpp index a6db461ff..f51b50414 100644 --- a/mmcv/ops/csrc/pytorch/nms.cpp +++ b/mmcv/ops/csrc/pytorch/nms.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/nms_cuda.cu b/mmcv/ops/csrc/pytorch/nms_cuda.cu index 893acae52..16cf64683 100644 --- a/mmcv/ops/csrc/pytorch/nms_cuda.cu +++ b/mmcv/ops/csrc/pytorch/nms_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "nms_cuda_kernel.cuh" #include "pytorch_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/pixel_group.cpp b/mmcv/ops/csrc/pytorch/pixel_group.cpp index 6c771ae2c..5c6af46eb 100755 --- a/mmcv/ops/csrc/pytorch/pixel_group.cpp +++ b/mmcv/ops/csrc/pytorch/pixel_group.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // It is modified from https://github.com/WenmuZhou/PAN.pytorch #include "pytorch_cpp_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/psamask.cpp b/mmcv/ops/csrc/pytorch/psamask.cpp index d5d0e5685..315bd2a25 100644 --- a/mmcv/ops/csrc/pytorch/psamask.cpp +++ b/mmcv/ops/csrc/pytorch/psamask.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // Modified from // https://github.com/hszhao/semseg/blob/master/lib/psa/src #include "pytorch_cpp_helper.hpp" diff --git a/mmcv/ops/csrc/pytorch/psamask_cuda.cu b/mmcv/ops/csrc/pytorch/psamask_cuda.cu index 7bea8aa38..fe7d1806b 100644 --- a/mmcv/ops/csrc/pytorch/psamask_cuda.cu +++ b/mmcv/ops/csrc/pytorch/psamask_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // Modified from // https://github.com/hszhao/semseg/blob/master/lib/psa/src diff --git a/mmcv/ops/csrc/pytorch/pybind.cpp b/mmcv/ops/csrc/pytorch/pybind.cpp index 0b88e5565..cb1c778b3 100644 --- a/mmcv/ops/csrc/pytorch/pybind.cpp +++ b/mmcv/ops/csrc/pytorch/pybind.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" std::string get_compiler_version(); diff --git a/mmcv/ops/csrc/pytorch/roi_align.cpp b/mmcv/ops/csrc/pytorch/roi_align.cpp index b79fafbee..b44a742ce 100644 --- a/mmcv/ops/csrc/pytorch/roi_align.cpp +++ b/mmcv/ops/csrc/pytorch/roi_align.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/roi_align_cuda.cu b/mmcv/ops/csrc/pytorch/roi_align_cuda.cu index 822e9183f..3d4f7614e 100644 --- a/mmcv/ops/csrc/pytorch/roi_align_cuda.cu +++ b/mmcv/ops/csrc/pytorch/roi_align_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cuda_helper.hpp" #include "roi_align_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp b/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp index 6c35a5fd2..9a708f1bb 100644 --- a/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp +++ b/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/roi_align_rotated_cuda.cu b/mmcv/ops/csrc/pytorch/roi_align_rotated_cuda.cu index 8618071d7..099172cdc 100644 --- a/mmcv/ops/csrc/pytorch/roi_align_rotated_cuda.cu +++ b/mmcv/ops/csrc/pytorch/roi_align_rotated_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cuda_helper.hpp" #include "roi_align_rotated_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/pytorch/roi_pool.cpp b/mmcv/ops/csrc/pytorch/roi_pool.cpp index e41270512..34c4b996b 100644 --- a/mmcv/ops/csrc/pytorch/roi_pool.cpp +++ b/mmcv/ops/csrc/pytorch/roi_pool.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/roi_pool_cuda.cu b/mmcv/ops/csrc/pytorch/roi_pool_cuda.cu index 313f1d74c..d9cdf3050 100644 --- a/mmcv/ops/csrc/pytorch/roi_pool_cuda.cu +++ b/mmcv/ops/csrc/pytorch/roi_pool_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cuda_helper.hpp" #include "roi_pool_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/pytorch/sync_bn.cpp b/mmcv/ops/csrc/pytorch/sync_bn.cpp index b8b29a8b1..2e023a859 100644 --- a/mmcv/ops/csrc/pytorch/sync_bn.cpp +++ b/mmcv/ops/csrc/pytorch/sync_bn.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/sync_bn_cuda.cu b/mmcv/ops/csrc/pytorch/sync_bn_cuda.cu index 334d9e001..657c81701 100644 --- a/mmcv/ops/csrc/pytorch/sync_bn_cuda.cu +++ b/mmcv/ops/csrc/pytorch/sync_bn_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cuda_helper.hpp" #include "sync_bn_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/pytorch/tin_shift.cpp b/mmcv/ops/csrc/pytorch/tin_shift.cpp index 255ce4fff..a10af24d3 100644 --- a/mmcv/ops/csrc/pytorch/tin_shift.cpp +++ b/mmcv/ops/csrc/pytorch/tin_shift.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cpp_helper.hpp" #ifdef MMCV_WITH_CUDA diff --git a/mmcv/ops/csrc/pytorch/tin_shift_cuda.cu b/mmcv/ops/csrc/pytorch/tin_shift_cuda.cu index 996816ee4..d58fd9afe 100644 --- a/mmcv/ops/csrc/pytorch/tin_shift_cuda.cu +++ b/mmcv/ops/csrc/pytorch/tin_shift_cuda.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "pytorch_cuda_helper.hpp" #include "tin_shift_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/roi_align_cuda_kernel.cuh b/mmcv/ops/csrc/roi_align_cuda_kernel.cuh index d350843be..4541462af 100644 --- a/mmcv/ops/csrc/roi_align_cuda_kernel.cuh +++ b/mmcv/ops/csrc/roi_align_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ROI_ALIGN_CUDA_KERNEL_CUH #define ROI_ALIGN_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/roi_pool_cuda_kernel.cuh b/mmcv/ops/csrc/roi_pool_cuda_kernel.cuh index 72a2750ef..3d7eae66b 100644 --- a/mmcv/ops/csrc/roi_pool_cuda_kernel.cuh +++ b/mmcv/ops/csrc/roi_pool_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef ROI_POOL_CUDA_KERNEL_CUH #define ROI_POOL_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/sigmoid_focal_loss_cuda_kernel.cuh b/mmcv/ops/csrc/sigmoid_focal_loss_cuda_kernel.cuh index fb7c636eb..1eb5f8fcc 100644 --- a/mmcv/ops/csrc/sigmoid_focal_loss_cuda_kernel.cuh +++ b/mmcv/ops/csrc/sigmoid_focal_loss_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef SIGMOID_FOCAL_LOSS_CUDA_KERNEL_CUH #define SIGMOID_FOCAL_LOSS_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/softmax_focal_loss_cuda_kernel.cuh b/mmcv/ops/csrc/softmax_focal_loss_cuda_kernel.cuh index c8ff05b84..631b2c617 100644 --- a/mmcv/ops/csrc/softmax_focal_loss_cuda_kernel.cuh +++ b/mmcv/ops/csrc/softmax_focal_loss_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef SOFTMAX_FOCAL_LOSS_CUDA_KERNEL_CUH #define SOFTMAX_FOCAL_LOSS_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/sync_bn_cuda_kernel.cuh b/mmcv/ops/csrc/sync_bn_cuda_kernel.cuh index 41844f8d0..4ec6a4668 100644 --- a/mmcv/ops/csrc/sync_bn_cuda_kernel.cuh +++ b/mmcv/ops/csrc/sync_bn_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef SYNCBN_CUDA_KERNEL_CUH #define SYNCBN_CUDA_KERNEL_CUH diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp b/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp index ac49c8b29..d405a7d6b 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "trt_corner_pool.hpp" #include diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu b/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu index 0d7bf03f5..b4578700b 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "common_cuda_helper.hpp" #include "trt_cuda_helper.cuh" #include "trt_plugin_helper.hpp" diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu b/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu index 8ddcca970..f76c5f229 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include "common_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp b/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp index 2e920cfed..40bebbca2 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "trt_cummaxmin.hpp" #include diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu b/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu index 753104071..1ff2e4e23 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "common_cuda_helper.hpp" #include "trt_cuda_helper.cuh" diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp b/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp index fa008e419..76056dee5 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "trt_deform_conv.hpp" #include diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu b/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu index b5eefa6e7..b1f698904 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include "common_cuda_helper.hpp" diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp b/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp index d10a3f8aa..d955ca53e 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "trt_grid_sampler.hpp" #include diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu b/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu index eb41e58af..727710b1b 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // modified from // https://github.com/pytorch/pytorch/blob/ec683299ebabf297a3504c76248d37be830e4342/aten/src/ATen/native/cuda/GridSampler.cuh // and diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp b/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp index 1efdcb3a8..b9b363a81 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved // Modified from: // https://github.com/NVIDIA/TensorRT/blob/master/plugin/instanceNormalizationPlugin/instanceNormalizationPlugin.cpp diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp b/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp index 88ab2cf67..330ee8060 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "trt_modulated_deform_conv.hpp" #include diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu b/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu index 258ae783f..f29a7a79d 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp b/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp index 3868cfadc..64be215e7 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "trt_nms.hpp" #include diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu b/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu index 0d61623f2..e8ca06939 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include #include diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp b/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp index d5a177052..eec1bb2c7 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "trt_plugin.hpp" #include "trt_corner_pool.hpp" diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp b/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp index 143e8ec71..97700f939 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "trt_roi_align.hpp" #include diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu b/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu index 8c9a851eb..650bc685c 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "common_cuda_helper.hpp" #include "roi_align_cuda_kernel.cuh" diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp b/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp index 8adff2477..0d0779020 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include "trt_scatternd.hpp" #include diff --git a/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu b/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu index e7bf44a1c..3c7423ac3 100644 --- a/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu +++ b/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #include #include diff --git a/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh b/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh index db42dae9e..e7df9c0cf 100644 --- a/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh +++ b/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef TRT_CUDA_HELPER_HPP #define TRT_CUDA_HELPER_HPP #include diff --git a/mmcv/ops/csrc/tin_shift_cuda_kernel.cuh b/mmcv/ops/csrc/tin_shift_cuda_kernel.cuh index 352244bb2..4d1159a51 100644 --- a/mmcv/ops/csrc/tin_shift_cuda_kernel.cuh +++ b/mmcv/ops/csrc/tin_shift_cuda_kernel.cuh @@ -1,3 +1,4 @@ +// Copyright (c) OpenMMLab. All rights reserved #ifndef TIN_SHIFT_CUDA_KERNEL_CUH #define TIN_SHIFT_CUDA_KERNEL_CUH diff --git a/mmcv/ops/deform_conv.py b/mmcv/ops/deform_conv.py index 04666f58d..5e0462238 100644 --- a/mmcv/ops/deform_conv.py +++ b/mmcv/ops/deform_conv.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import math from typing import Tuple, Union diff --git a/mmcv/ops/deform_roi_pool.py b/mmcv/ops/deform_roi_pool.py index 8ec9dd7fd..18319a049 100644 --- a/mmcv/ops/deform_roi_pool.py +++ b/mmcv/ops/deform_roi_pool.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from torch import nn from torch.autograd import Function from torch.autograd.function import once_differentiable diff --git a/mmcv/ops/deprecated_wrappers.py b/mmcv/ops/deprecated_wrappers.py index 863611b2e..a2e593df9 100644 --- a/mmcv/ops/deprecated_wrappers.py +++ b/mmcv/ops/deprecated_wrappers.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. # This file is for backward compatibility. # Module wrappers for empty tensor have been moved to mmcv.cnn.bricks. import warnings diff --git a/mmcv/ops/focal_loss.py b/mmcv/ops/focal_loss.py index 9e05b16d5..464e31142 100644 --- a/mmcv/ops/focal_loss.py +++ b/mmcv/ops/focal_loss.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.nn as nn from torch.autograd import Function diff --git a/mmcv/ops/info.py b/mmcv/ops/info.py index 01d9a6fdd..29f2e5598 100644 --- a/mmcv/ops/info.py +++ b/mmcv/ops/info.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import glob import os diff --git a/mmcv/ops/masked_conv.py b/mmcv/ops/masked_conv.py index 88b536c22..3b8ead365 100644 --- a/mmcv/ops/masked_conv.py +++ b/mmcv/ops/masked_conv.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import math import torch diff --git a/mmcv/ops/merge_cells.py b/mmcv/ops/merge_cells.py index e3b177509..48ca8cc0a 100644 --- a/mmcv/ops/merge_cells.py +++ b/mmcv/ops/merge_cells.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from abc import abstractmethod import torch diff --git a/mmcv/ops/modulated_deform_conv.py b/mmcv/ops/modulated_deform_conv.py index d26f61a0a..341798059 100644 --- a/mmcv/ops/modulated_deform_conv.py +++ b/mmcv/ops/modulated_deform_conv.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import math import torch diff --git a/mmcv/ops/multi_scale_deform_attn.py b/mmcv/ops/multi_scale_deform_attn.py index 45b22468a..01da3bc4a 100644 --- a/mmcv/ops/multi_scale_deform_attn.py +++ b/mmcv/ops/multi_scale_deform_attn.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import math import warnings diff --git a/mmcv/ops/pixel_group.py b/mmcv/ops/pixel_group.py index 5aa5e0d7b..2f286d170 100644 --- a/mmcv/ops/pixel_group.py +++ b/mmcv/ops/pixel_group.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import numpy as np import torch diff --git a/mmcv/ops/roi_align.py b/mmcv/ops/roi_align.py index d050c2ac8..0755aefc6 100644 --- a/mmcv/ops/roi_align.py +++ b/mmcv/ops/roi_align.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.nn as nn from torch.autograd import Function diff --git a/mmcv/ops/roi_align_rotated.py b/mmcv/ops/roi_align_rotated.py index 3dc185296..0ce4961a3 100644 --- a/mmcv/ops/roi_align_rotated.py +++ b/mmcv/ops/roi_align_rotated.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch.nn as nn from torch.autograd import Function diff --git a/mmcv/ops/roi_pool.py b/mmcv/ops/roi_pool.py index 20e244d8a..d339d8f29 100644 --- a/mmcv/ops/roi_pool.py +++ b/mmcv/ops/roi_pool.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.nn as nn from torch.autograd import Function diff --git a/mmcv/ops/saconv.py b/mmcv/ops/saconv.py index 7eab9e83d..111fab928 100644 --- a/mmcv/ops/saconv.py +++ b/mmcv/ops/saconv.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.nn as nn import torch.nn.functional as F diff --git a/mmcv/ops/sync_bn.py b/mmcv/ops/sync_bn.py index b2499f9dc..3f3a166c8 100644 --- a/mmcv/ops/sync_bn.py +++ b/mmcv/ops/sync_bn.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.distributed as dist import torch.nn.functional as F diff --git a/mmcv/ops/tin_shift.py b/mmcv/ops/tin_shift.py index 5560af446..74043637c 100644 --- a/mmcv/ops/tin_shift.py +++ b/mmcv/ops/tin_shift.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. # Code reference from "Temporal Interlacing Network" # https://github.com/deepcs233/TIN/blob/master/cuda_shift/rtc_wrap.py # Hao Shao, Shengju Qian, Yu Liu diff --git a/mmcv/parallel/__init__.py b/mmcv/parallel/__init__.py index 98c29743d..2ed2c17ad 100644 --- a/mmcv/parallel/__init__.py +++ b/mmcv/parallel/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .collate import collate from .data_container import DataContainer from .data_parallel import MMDataParallel diff --git a/mmcv/parallel/_functions.py b/mmcv/parallel/_functions.py index ad19415f3..9b5a8a444 100644 --- a/mmcv/parallel/_functions.py +++ b/mmcv/parallel/_functions.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import torch from torch.nn.parallel._functions import _get_stream diff --git a/mmcv/parallel/collate.py b/mmcv/parallel/collate.py index 21155cbb8..ad749197d 100644 --- a/mmcv/parallel/collate.py +++ b/mmcv/parallel/collate.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from collections.abc import Mapping, Sequence import torch diff --git a/mmcv/parallel/data_container.py b/mmcv/parallel/data_container.py index 7511c04f9..cedb0d32a 100644 --- a/mmcv/parallel/data_container.py +++ b/mmcv/parallel/data_container.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import functools import torch diff --git a/mmcv/parallel/data_parallel.py b/mmcv/parallel/data_parallel.py index 1ab216370..44b9b412b 100644 --- a/mmcv/parallel/data_parallel.py +++ b/mmcv/parallel/data_parallel.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from itertools import chain from torch.nn.parallel import DataParallel diff --git a/mmcv/parallel/distributed.py b/mmcv/parallel/distributed.py index 2b9d51f26..b799a213d 100644 --- a/mmcv/parallel/distributed.py +++ b/mmcv/parallel/distributed.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import torch from torch.nn.parallel.distributed import (DistributedDataParallel, _find_tensors) diff --git a/mmcv/parallel/distributed_deprecated.py b/mmcv/parallel/distributed_deprecated.py index 1184bbe4d..b593d4a9e 100644 --- a/mmcv/parallel/distributed_deprecated.py +++ b/mmcv/parallel/distributed_deprecated.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import torch import torch.distributed as dist import torch.nn as nn diff --git a/mmcv/parallel/registry.py b/mmcv/parallel/registry.py index 6e592c75c..144f9fb16 100644 --- a/mmcv/parallel/registry.py +++ b/mmcv/parallel/registry.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from torch.nn.parallel import DataParallel, DistributedDataParallel from mmcv.utils import Registry diff --git a/mmcv/parallel/scatter_gather.py b/mmcv/parallel/scatter_gather.py index 78dba14eb..900ff8856 100644 --- a/mmcv/parallel/scatter_gather.py +++ b/mmcv/parallel/scatter_gather.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import torch from torch.nn.parallel._functions import Scatter as OrigScatter diff --git a/mmcv/parallel/utils.py b/mmcv/parallel/utils.py index ac7a0e4b5..0f5712cb4 100644 --- a/mmcv/parallel/utils.py +++ b/mmcv/parallel/utils.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .registry import MODULE_WRAPPERS diff --git a/mmcv/runner/__init__.py b/mmcv/runner/__init__.py index 61d7b14d2..34d58cb8f 100644 --- a/mmcv/runner/__init__.py +++ b/mmcv/runner/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .base_module import BaseModule, ModuleList, Sequential from .base_runner import BaseRunner from .builder import RUNNERS, build_runner diff --git a/mmcv/runner/base_module.py b/mmcv/runner/base_module.py index ac2d7fcaa..2b8e9aaed 100644 --- a/mmcv/runner/base_module.py +++ b/mmcv/runner/base_module.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import copy import warnings from abc import ABCMeta diff --git a/mmcv/runner/base_runner.py b/mmcv/runner/base_runner.py index 1f1fa0184..d7ed4cb71 100644 --- a/mmcv/runner/base_runner.py +++ b/mmcv/runner/base_runner.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import copy import logging import os.path as osp diff --git a/mmcv/runner/builder.py b/mmcv/runner/builder.py index e9989b024..2bfe05576 100644 --- a/mmcv/runner/builder.py +++ b/mmcv/runner/builder.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from ..utils import Registry, build_from_cfg RUNNERS = Registry('runner') diff --git a/mmcv/runner/checkpoint.py b/mmcv/runner/checkpoint.py index bb19169dd..277d06730 100644 --- a/mmcv/runner/checkpoint.py +++ b/mmcv/runner/checkpoint.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import io import os import os.path as osp diff --git a/mmcv/runner/dist_utils.py b/mmcv/runner/dist_utils.py index 056f6f8c3..d1250aa7f 100644 --- a/mmcv/runner/dist_utils.py +++ b/mmcv/runner/dist_utils.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import functools import os import subprocess diff --git a/mmcv/runner/epoch_based_runner.py b/mmcv/runner/epoch_based_runner.py index baf072f18..2dd29357a 100644 --- a/mmcv/runner/epoch_based_runner.py +++ b/mmcv/runner/epoch_based_runner.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os.path as osp import platform import shutil diff --git a/mmcv/runner/fp16_utils.py b/mmcv/runner/fp16_utils.py index 08c9fb407..d7be1c52e 100644 --- a/mmcv/runner/fp16_utils.py +++ b/mmcv/runner/fp16_utils.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import functools import warnings from collections import abc diff --git a/mmcv/runner/hooks/__init__.py b/mmcv/runner/hooks/__init__.py index 4f108ad4c..cbc4810a9 100644 --- a/mmcv/runner/hooks/__init__.py +++ b/mmcv/runner/hooks/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .checkpoint import CheckpointHook from .closure import ClosureHook from .ema import EMAHook diff --git a/mmcv/runner/hooks/checkpoint.py b/mmcv/runner/hooks/checkpoint.py index 8f4aab256..d99dcb3e6 100644 --- a/mmcv/runner/hooks/checkpoint.py +++ b/mmcv/runner/hooks/checkpoint.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os from ..dist_utils import allreduce_params, master_only diff --git a/mmcv/runner/hooks/closure.py b/mmcv/runner/hooks/closure.py index ea531f632..b955f81f4 100644 --- a/mmcv/runner/hooks/closure.py +++ b/mmcv/runner/hooks/closure.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .hook import HOOKS, Hook diff --git a/mmcv/runner/hooks/ema.py b/mmcv/runner/hooks/ema.py index d5fe738dc..6a387ed0c 100644 --- a/mmcv/runner/hooks/ema.py +++ b/mmcv/runner/hooks/ema.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from ...parallel import is_module_wrapper from ..hooks.hook import HOOKS, Hook diff --git a/mmcv/runner/hooks/evaluation.py b/mmcv/runner/hooks/evaluation.py index 9bbea569d..aa95541b1 100644 --- a/mmcv/runner/hooks/evaluation.py +++ b/mmcv/runner/hooks/evaluation.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import os import os.path as osp import warnings diff --git a/mmcv/runner/hooks/hook.py b/mmcv/runner/hooks/hook.py index 419f638c5..f2d1c9865 100644 --- a/mmcv/runner/hooks/hook.py +++ b/mmcv/runner/hooks/hook.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from mmcv.utils import Registry, is_method_overridden HOOKS = Registry('hook') diff --git a/mmcv/runner/hooks/iter_timer.py b/mmcv/runner/hooks/iter_timer.py index fd0ed91d5..cfd5002fe 100644 --- a/mmcv/runner/hooks/iter_timer.py +++ b/mmcv/runner/hooks/iter_timer.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import time from .hook import HOOKS, Hook diff --git a/mmcv/runner/hooks/logger/__init__.py b/mmcv/runner/hooks/logger/__init__.py index 46beda07f..a0b6b3456 100644 --- a/mmcv/runner/hooks/logger/__init__.py +++ b/mmcv/runner/hooks/logger/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .base import LoggerHook from .dvclive import DvcliveLoggerHook from .mlflow import MlflowLoggerHook diff --git a/mmcv/runner/hooks/logger/base.py b/mmcv/runner/hooks/logger/base.py index 776e7b0d3..f84525672 100644 --- a/mmcv/runner/hooks/logger/base.py +++ b/mmcv/runner/hooks/logger/base.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import numbers from abc import ABCMeta, abstractmethod diff --git a/mmcv/runner/hooks/logger/dvclive.py b/mmcv/runner/hooks/logger/dvclive.py index 336a652ad..687cdc58c 100644 --- a/mmcv/runner/hooks/logger/dvclive.py +++ b/mmcv/runner/hooks/logger/dvclive.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from ...dist_utils import master_only from ..hook import HOOKS from .base import LoggerHook diff --git a/mmcv/runner/hooks/logger/mlflow.py b/mmcv/runner/hooks/logger/mlflow.py index 4e839340e..aaec4da59 100644 --- a/mmcv/runner/hooks/logger/mlflow.py +++ b/mmcv/runner/hooks/logger/mlflow.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from ...dist_utils import master_only from ..hook import HOOKS from .base import LoggerHook diff --git a/mmcv/runner/hooks/logger/neptune.py b/mmcv/runner/hooks/logger/neptune.py index 2e695863b..7a38772b0 100644 --- a/mmcv/runner/hooks/logger/neptune.py +++ b/mmcv/runner/hooks/logger/neptune.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from ...dist_utils import master_only from ..hook import HOOKS from .base import LoggerHook diff --git a/mmcv/runner/hooks/logger/pavi.py b/mmcv/runner/hooks/logger/pavi.py index 264d74abc..f11a611e6 100644 --- a/mmcv/runner/hooks/logger/pavi.py +++ b/mmcv/runner/hooks/logger/pavi.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import json import os import os.path as osp diff --git a/mmcv/runner/hooks/logger/tensorboard.py b/mmcv/runner/hooks/logger/tensorboard.py index b70bd5c74..a8d50366f 100644 --- a/mmcv/runner/hooks/logger/tensorboard.py +++ b/mmcv/runner/hooks/logger/tensorboard.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os.path as osp from mmcv.utils import TORCH_VERSION, digit_version diff --git a/mmcv/runner/hooks/logger/text.py b/mmcv/runner/hooks/logger/text.py index 5b0c7f22f..40a619e5e 100644 --- a/mmcv/runner/hooks/logger/text.py +++ b/mmcv/runner/hooks/logger/text.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import datetime import os.path as osp from collections import OrderedDict diff --git a/mmcv/runner/hooks/logger/wandb.py b/mmcv/runner/hooks/logger/wandb.py index 81220e644..9f6808462 100644 --- a/mmcv/runner/hooks/logger/wandb.py +++ b/mmcv/runner/hooks/logger/wandb.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from ...dist_utils import master_only from ..hook import HOOKS from .base import LoggerHook diff --git a/mmcv/runner/hooks/lr_updater.py b/mmcv/runner/hooks/lr_updater.py index ca3d73f48..e5a124157 100644 --- a/mmcv/runner/hooks/lr_updater.py +++ b/mmcv/runner/hooks/lr_updater.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import numbers from math import cos, pi diff --git a/mmcv/runner/hooks/memory.py b/mmcv/runner/hooks/memory.py index 966ee07d0..70cf9a838 100644 --- a/mmcv/runner/hooks/memory.py +++ b/mmcv/runner/hooks/memory.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import torch from .hook import HOOKS, Hook diff --git a/mmcv/runner/hooks/momentum_updater.py b/mmcv/runner/hooks/momentum_updater.py index da00877ae..13d0e2fab 100644 --- a/mmcv/runner/hooks/momentum_updater.py +++ b/mmcv/runner/hooks/momentum_updater.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import mmcv from .hook import HOOKS, Hook from .lr_updater import annealing_cos, annealing_linear, format_param diff --git a/mmcv/runner/hooks/optimizer.py b/mmcv/runner/hooks/optimizer.py index 3a8c64cf6..9810e43d6 100644 --- a/mmcv/runner/hooks/optimizer.py +++ b/mmcv/runner/hooks/optimizer.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import copy from collections import defaultdict from itertools import chain diff --git a/mmcv/runner/hooks/profiler.py b/mmcv/runner/hooks/profiler.py index 6b60915a2..b70236997 100644 --- a/mmcv/runner/hooks/profiler.py +++ b/mmcv/runner/hooks/profiler.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import warnings from typing import Callable, List, Optional, Union diff --git a/mmcv/runner/hooks/sampler_seed.py b/mmcv/runner/hooks/sampler_seed.py index 2fb3292ed..ee0dc6bdd 100644 --- a/mmcv/runner/hooks/sampler_seed.py +++ b/mmcv/runner/hooks/sampler_seed.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .hook import HOOKS, Hook diff --git a/mmcv/runner/hooks/sync_buffer.py b/mmcv/runner/hooks/sync_buffer.py index f58271570..6376b7ff8 100644 --- a/mmcv/runner/hooks/sync_buffer.py +++ b/mmcv/runner/hooks/sync_buffer.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from ..dist_utils import allreduce_params from .hook import HOOKS, Hook diff --git a/mmcv/runner/iter_based_runner.py b/mmcv/runner/iter_based_runner.py index 5c4262b14..cb1db053a 100644 --- a/mmcv/runner/iter_based_runner.py +++ b/mmcv/runner/iter_based_runner.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os.path as osp import platform import shutil diff --git a/mmcv/runner/log_buffer.py b/mmcv/runner/log_buffer.py index ed4652f6d..d949e2941 100644 --- a/mmcv/runner/log_buffer.py +++ b/mmcv/runner/log_buffer.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from collections import OrderedDict import numpy as np diff --git a/mmcv/runner/optimizer/__init__.py b/mmcv/runner/optimizer/__init__.py index faa0585a9..53c34d047 100644 --- a/mmcv/runner/optimizer/__init__.py +++ b/mmcv/runner/optimizer/__init__.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from .builder import (OPTIMIZER_BUILDERS, OPTIMIZERS, build_optimizer, build_optimizer_constructor) from .default_constructor import DefaultOptimizerConstructor diff --git a/mmcv/runner/optimizer/builder.py b/mmcv/runner/optimizer/builder.py index e97082a72..f9234eed8 100644 --- a/mmcv/runner/optimizer/builder.py +++ b/mmcv/runner/optimizer/builder.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import copy import inspect diff --git a/mmcv/runner/optimizer/default_constructor.py b/mmcv/runner/optimizer/default_constructor.py index 6a455ff0a..058246484 100644 --- a/mmcv/runner/optimizer/default_constructor.py +++ b/mmcv/runner/optimizer/default_constructor.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import warnings import torch diff --git a/mmcv/runner/priority.py b/mmcv/runner/priority.py index 4a9383aa4..64cc4e3a0 100644 --- a/mmcv/runner/priority.py +++ b/mmcv/runner/priority.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from enum import Enum diff --git a/mmcv/runner/utils.py b/mmcv/runner/utils.py index 168305f0c..51e0301bb 100644 --- a/mmcv/runner/utils.py +++ b/mmcv/runner/utils.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os import random import sys diff --git a/mmcv/tensorrt/__init__.py b/mmcv/tensorrt/__init__.py index 0a245c058..eb8cd4021 100644 --- a/mmcv/tensorrt/__init__.py +++ b/mmcv/tensorrt/__init__.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. # flake8: noqa from .init_plugins import is_tensorrt_plugin_loaded, load_tensorrt_plugin from .preprocess import preprocess_onnx diff --git a/mmcv/tensorrt/init_plugins.py b/mmcv/tensorrt/init_plugins.py index 0724970b5..d9dbd0204 100644 --- a/mmcv/tensorrt/init_plugins.py +++ b/mmcv/tensorrt/init_plugins.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import ctypes import glob import os diff --git a/mmcv/tensorrt/tensorrt_utils.py b/mmcv/tensorrt/tensorrt_utils.py index a67aa6e32..ad193dec8 100644 --- a/mmcv/tensorrt/tensorrt_utils.py +++ b/mmcv/tensorrt/tensorrt_utils.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import warnings import onnx diff --git a/mmcv/utils/__init__.py b/mmcv/utils/__init__.py index 72eaf8cde..6e5ca6c11 100644 --- a/mmcv/utils/__init__.py +++ b/mmcv/utils/__init__.py @@ -1,5 +1,5 @@ # flake8: noqa -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .config import Config, ConfigDict, DictAction from .misc import (check_prerequisites, concat_list, deprecated_api_warning, import_modules_from_strings, is_list_of, diff --git a/mmcv/utils/config.py b/mmcv/utils/config.py index 56c7d9bd9..dbb105384 100644 --- a/mmcv/utils/config.py +++ b/mmcv/utils/config.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import ast import copy import os diff --git a/mmcv/utils/env.py b/mmcv/utils/env.py index edc544428..e3ef5e873 100644 --- a/mmcv/utils/env.py +++ b/mmcv/utils/env.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. """This file holding some environment constant for sharing by other files.""" import os.path as osp diff --git a/mmcv/utils/ext_loader.py b/mmcv/utils/ext_loader.py index 2a3c22383..06c130c6f 100644 --- a/mmcv/utils/ext_loader.py +++ b/mmcv/utils/ext_loader.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import importlib import os import pkgutil diff --git a/mmcv/utils/logging.py b/mmcv/utils/logging.py index e7ede61a4..4aa0e04bb 100644 --- a/mmcv/utils/logging.py +++ b/mmcv/utils/logging.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import logging import torch.distributed as dist diff --git a/mmcv/utils/misc.py b/mmcv/utils/misc.py index dee1fa03c..b9fddfb2b 100644 --- a/mmcv/utils/misc.py +++ b/mmcv/utils/misc.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import collections.abc import functools import itertools diff --git a/mmcv/utils/parrots_jit.py b/mmcv/utils/parrots_jit.py index 440d4bcbd..61873f6db 100644 --- a/mmcv/utils/parrots_jit.py +++ b/mmcv/utils/parrots_jit.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import os from .parrots_wrapper import TORCH_VERSION diff --git a/mmcv/utils/parrots_wrapper.py b/mmcv/utils/parrots_wrapper.py index c6a28f560..6a23f530a 100644 --- a/mmcv/utils/parrots_wrapper.py +++ b/mmcv/utils/parrots_wrapper.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. from functools import partial import torch diff --git a/mmcv/utils/path.py b/mmcv/utils/path.py index 3a4d03844..72a2da4bd 100644 --- a/mmcv/utils/path.py +++ b/mmcv/utils/path.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os import os.path as osp from pathlib import Path diff --git a/mmcv/utils/progressbar.py b/mmcv/utils/progressbar.py index f2044096c..0062f670d 100644 --- a/mmcv/utils/progressbar.py +++ b/mmcv/utils/progressbar.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import sys from collections.abc import Iterable from multiprocessing import Pool diff --git a/mmcv/utils/registry.py b/mmcv/utils/registry.py index 2d4bf103b..baf889e1b 100644 --- a/mmcv/utils/registry.py +++ b/mmcv/utils/registry.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import inspect import warnings from functools import partial diff --git a/mmcv/utils/timer.py b/mmcv/utils/timer.py index 7c7f50c18..66d4a78a8 100644 --- a/mmcv/utils/timer.py +++ b/mmcv/utils/timer.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from time import time diff --git a/mmcv/utils/version_utils.py b/mmcv/utils/version_utils.py index 89730146d..55a88a65e 100644 --- a/mmcv/utils/version_utils.py +++ b/mmcv/utils/version_utils.py @@ -1,3 +1,4 @@ +# Copyright (c) OpenMMLab. All rights reserved. import os import subprocess import warnings diff --git a/mmcv/version.py b/mmcv/version.py index c8342f1ed..761628af0 100644 --- a/mmcv/version.py +++ b/mmcv/version.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from pkg_resources import parse_version diff --git a/mmcv/video/__init__.py b/mmcv/video/__init__.py index 28f2d7e93..7b0689158 100644 --- a/mmcv/video/__init__.py +++ b/mmcv/video/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .io import Cache, VideoReader, frames2video from .optflow import (dequantize_flow, flow_warp, flowread, flowwrite, quantize_flow) diff --git a/mmcv/video/io.py b/mmcv/video/io.py index 1ce34b73a..30971a15a 100644 --- a/mmcv/video/io.py +++ b/mmcv/video/io.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os.path as osp from collections import OrderedDict diff --git a/mmcv/video/optflow.py b/mmcv/video/optflow.py index 536417a82..aaaa77251 100644 --- a/mmcv/video/optflow.py +++ b/mmcv/video/optflow.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import warnings import numpy as np diff --git a/mmcv/video/processing.py b/mmcv/video/processing.py index 8331572ec..28779049c 100644 --- a/mmcv/video/processing.py +++ b/mmcv/video/processing.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os import os.path as osp import subprocess diff --git a/mmcv/visualization/__init__.py b/mmcv/visualization/__init__.py index 38b857e11..835df136b 100644 --- a/mmcv/visualization/__init__.py +++ b/mmcv/visualization/__init__.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from .color import Color, color_val from .image import imshow, imshow_bboxes, imshow_det_bboxes from .optflow import flow2rgb, flowshow, make_color_wheel diff --git a/mmcv/visualization/color.py b/mmcv/visualization/color.py index 44f465e02..e00355a51 100644 --- a/mmcv/visualization/color.py +++ b/mmcv/visualization/color.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from enum import Enum import numpy as np diff --git a/mmcv/visualization/image.py b/mmcv/visualization/image.py index 9621d7f47..cacfb5326 100644 --- a/mmcv/visualization/image.py +++ b/mmcv/visualization/image.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import cv2 import numpy as np diff --git a/mmcv/visualization/optflow.py b/mmcv/visualization/optflow.py index f8792cb6f..ee9e2c1cc 100644 --- a/mmcv/visualization/optflow.py +++ b/mmcv/visualization/optflow.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from __future__ import division import numpy as np diff --git a/tests/test_arraymisc.py b/tests/test_arraymisc.py index 85dae15f4..8e24b8a52 100644 --- a/tests/test_arraymisc.py +++ b/tests/test_arraymisc.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. from __future__ import division import numpy as np diff --git a/tests/test_cnn/test_weight_init.py b/tests/test_cnn/test_weight_init.py index 82ce6423b..7c2a4b796 100644 --- a/tests/test_cnn/test_weight_init.py +++ b/tests/test_cnn/test_weight_init.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import random from tempfile import TemporaryDirectory diff --git a/tests/test_fileio.py b/tests/test_fileio.py index 0e63f1506..a9d70f515 100644 --- a/tests/test_fileio.py +++ b/tests/test_fileio.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os import os.path as osp import tempfile diff --git a/tests/test_image/test_colorspace.py b/tests/test_image/test_colorspace.py index 4dd321098..d53e4e44d 100644 --- a/tests/test_image/test_colorspace.py +++ b/tests/test_image/test_colorspace.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import cv2 import numpy as np import pytest diff --git a/tests/test_image/test_geometric.py b/tests/test_image/test_geometric.py index 1048ea5a4..b0623159c 100644 --- a/tests/test_image/test_geometric.py +++ b/tests/test_image/test_geometric.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os.path as osp import cv2 diff --git a/tests/test_image/test_image_misc.py b/tests/test_image/test_image_misc.py index 4c98c4d7c..7573b1611 100644 --- a/tests/test_image/test_image_misc.py +++ b/tests/test_image/test_image_misc.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import numpy as np import pytest from numpy.testing import assert_array_equal diff --git a/tests/test_image/test_io.py b/tests/test_image/test_io.py index 869a9a7ad..35bdc9d1c 100644 --- a/tests/test_image/test_io.py +++ b/tests/test_image/test_io.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os import os.path as osp import tempfile diff --git a/tests/test_image/test_photometric.py b/tests/test_image/test_photometric.py index cff805688..8552bd19b 100644 --- a/tests/test_image/test_photometric.py +++ b/tests/test_image/test_photometric.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os.path as osp import cv2 diff --git a/tests/test_load_model_zoo.py b/tests/test_load_model_zoo.py index 400864700..ada0bc78f 100644 --- a/tests/test_load_model_zoo.py +++ b/tests/test_load_model_zoo.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os import os.path as osp from unittest.mock import patch diff --git a/tests/test_runner/test_runner.py b/tests/test_runner/test_runner.py index abe5bb037..5f0312b6b 100644 --- a/tests/test_runner/test_runner.py +++ b/tests/test_runner/test_runner.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import logging import os import os.path as osp diff --git a/tests/test_utils/test_config.py b/tests/test_utils/test_config.py index 44a67ba50..f22dcf3a4 100644 --- a/tests/test_utils/test_config.py +++ b/tests/test_utils/test_config.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import argparse import json import os diff --git a/tests/test_utils/test_misc.py b/tests/test_utils/test_misc.py index 7b056554a..67f80044b 100644 --- a/tests/test_utils/test_misc.py +++ b/tests/test_utils/test_misc.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import pytest import mmcv diff --git a/tests/test_utils/test_path.py b/tests/test_utils/test_path.py index aa6537eaf..4b15e2ac7 100644 --- a/tests/test_utils/test_path.py +++ b/tests/test_utils/test_path.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os.path as osp from pathlib import Path diff --git a/tests/test_utils/test_progressbar.py b/tests/test_utils/test_progressbar.py index 3e594da94..730f45697 100644 --- a/tests/test_utils/test_progressbar.py +++ b/tests/test_utils/test_progressbar.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os import time diff --git a/tests/test_utils/test_timer.py b/tests/test_utils/test_timer.py index 8d45c440b..983f64f58 100644 --- a/tests/test_utils/test_timer.py +++ b/tests/test_utils/test_timer.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import time import pytest diff --git a/tests/test_video/test_optflow.py b/tests/test_video/test_optflow.py index 2eb3897d8..a3094ae03 100644 --- a/tests/test_video/test_optflow.py +++ b/tests/test_video/test_optflow.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os import os.path as osp import tempfile diff --git a/tests/test_video/test_processing.py b/tests/test_video/test_processing.py index b430c0815..e3dc5ff2f 100644 --- a/tests/test_video/test_processing.py +++ b/tests/test_video/test_processing.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os import os.path as osp import tempfile diff --git a/tests/test_video/test_reader.py b/tests/test_video/test_reader.py index 0a21a38e1..344fafb5b 100644 --- a/tests/test_video/test_reader.py +++ b/tests/test_video/test_reader.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import os import os.path as osp import shutil diff --git a/tests/test_visualization.py b/tests/test_visualization.py index e89f6f6bc..157bd9be7 100644 --- a/tests/test_visualization.py +++ b/tests/test_visualization.py @@ -1,4 +1,4 @@ -# Copyright (c) Open-MMLab. All rights reserved. +# Copyright (c) OpenMMLab. All rights reserved. import numpy as np import pytest