diff --git a/audio/speech_synthesis/tacotron2/pytorch/data_utils.py b/audio/speech_synthesis/tacotron2/pytorch/data_utils.py index c12c371beb6140838a41f81879fc4f242a8e64dc..ed8723864d405de92f9f85ef304c4b3f07d27d97 100644 --- a/audio/speech_synthesis/tacotron2/pytorch/data_utils.py +++ b/audio/speech_synthesis/tacotron2/pytorch/data_utils.py @@ -10,11 +10,10 @@ from text import text_to_sequence class TextMelLoader(torch.utils.data.Dataset): """ - 1) loads audio,text pairs - 2) normalizes text and converts them to sequences of one-hot vectors - 3) computes mel-spectrograms from audio files. + 1) loads audio,text pairs + 2) normalizes text and converts them to sequences of one-hot vectors + 3) computes mel-spectrograms from audio files. """ - def __init__(self, audiopaths_and_text, hparams): self.audiopaths_and_text = load_filepaths_and_text(audiopaths_and_text) self.text_cleaners = hparams.text_cleaners @@ -22,14 +21,9 @@ class TextMelLoader(torch.utils.data.Dataset): self.sampling_rate = hparams.sampling_rate self.load_mel_from_disk = hparams.load_mel_from_disk self.stft = layers.TacotronSTFT( - hparams.filter_length, - hparams.hop_length, - hparams.win_length, - hparams.n_mel_channels, - hparams.sampling_rate, - hparams.mel_fmin, - hparams.mel_fmax, - ) + hparams.filter_length, hparams.hop_length, hparams.win_length, + hparams.n_mel_channels, hparams.sampling_rate, hparams.mel_fmin, + hparams.mel_fmax) random.seed(hparams.seed) random.shuffle(self.audiopaths_and_text) @@ -44,11 +38,8 @@ class TextMelLoader(torch.utils.data.Dataset): if not self.load_mel_from_disk: audio, sampling_rate = load_wav_to_torch(filename) if sampling_rate != self.stft.sampling_rate: - raise ValueError( - "{} {} SR doesn't match target {} SR".format( - sampling_rate, self.stft.sampling_rate - ) - ) + raise ValueError("{} {} SR doesn't match target {} SR".format( + sampling_rate, self.stft.sampling_rate)) audio_norm = audio / self.max_wav_value audio_norm = audio_norm.unsqueeze(0) audio_norm = torch.autograd.Variable(audio_norm, requires_grad=False) @@ -56,11 +47,9 @@ class TextMelLoader(torch.utils.data.Dataset): melspec = torch.squeeze(melspec, 0) else: melspec = torch.from_numpy(np.load(filename)) - assert ( - melspec.size(0) == self.stft.n_mel_channels - ), "Mel dimension mismatch: given {}, expected {}".format( - melspec.size(0), self.stft.n_mel_channels - ) + assert melspec.size(0) == self.stft.n_mel_channels, ( + 'Mel dimension mismatch: given {}, expected {}'.format( + melspec.size(0), self.stft.n_mel_channels)) return melspec @@ -75,9 +64,9 @@ class TextMelLoader(torch.utils.data.Dataset): return len(self.audiopaths_and_text) -class TextMelCollate: - """Zero-pads model inputs and targets based on number of frames per step""" - +class TextMelCollate(): + """ Zero-pads model inputs and targets based on number of frames per setep + """ def __init__(self, n_frames_per_step): self.n_frames_per_step = n_frames_per_step @@ -89,23 +78,21 @@ class TextMelCollate: """ # Right zero-pad all one-hot text sequences to max input length input_lengths, ids_sorted_decreasing = torch.sort( - torch.LongTensor([len(x[0]) for x in batch]), dim=0, descending=True - ) + torch.LongTensor([len(x[0]) for x in batch]), + dim=0, descending=True) max_input_len = input_lengths[0] text_padded = torch.LongTensor(len(batch), max_input_len) text_padded.zero_() for i in range(len(ids_sorted_decreasing)): text = batch[ids_sorted_decreasing[i]][0] - text_padded[i, : text.size(0)] = text + text_padded[i, :text.size(0)] = text # Right zero-pad mel-spec num_mels = batch[0][1].size(0) max_target_len = max([x[1].size(1) for x in batch]) if max_target_len % self.n_frames_per_step != 0: - max_target_len += ( - self.n_frames_per_step - max_target_len % self.n_frames_per_step - ) + max_target_len += self.n_frames_per_step - max_target_len % self.n_frames_per_step assert max_target_len % self.n_frames_per_step == 0 # include mel padded and gate padded @@ -116,8 +103,9 @@ class TextMelCollate: output_lengths = torch.LongTensor(len(batch)) for i in range(len(ids_sorted_decreasing)): mel = batch[ids_sorted_decreasing[i]][1] - mel_padded[i, :, : mel.size(1)] = mel - gate_padded[i, mel.size(1) - 1 :] = 1 + mel_padded[i, :, :mel.size(1)] = mel + gate_padded[i, mel.size(1)-1:] = 1 output_lengths[i] = mel.size(1) - return text_padded, input_lengths, mel_padded, gate_padded, output_lengths + return text_padded, input_lengths, mel_padded, gate_padded, \ + output_lengths diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/kitti-3d-3class.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/kitti-3d-3class.py index 1822af4209432eb45e105112a165668fac87b6c5..f5b2c4f430d2dbd1d5c9a5a2c77a31ed033fecd3 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/kitti-3d-3class.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/kitti-3d-3class.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # dataset settings dataset_type = 'KittiDataset' data_root = 'data/kitti/' diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/kitti-3d-car.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/kitti-3d-car.py index 1e81226e2dfdb0e4e802daa8bf0c9f9d19adb125..2915669efd0effcb3654400d0209074655e3ef12 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/kitti-3d-car.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/kitti-3d-car.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # dataset settings dataset_type = 'KittiDataset' data_root = 'data/kitti/' diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/kitti-mono3d.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/kitti-mono3d.py index 5817dc7069b3609b94e1312f490dc4908402ec83..ede6c48f888e1ea1b382b11e066469674e7cd5e2 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/kitti-mono3d.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/kitti-mono3d.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. dataset_type = 'KittiMonoDataset' data_root = 'data/kitti/' class_names = ['Pedestrian', 'Cyclist', 'Car'] diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/lyft-3d.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/lyft-3d.py index 71baff04c5b5345ab3d7340607c3496a8befc5fa..1d33d7de4564f60566f2325f9d401d7620d58377 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/lyft-3d.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/lyft-3d.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # If point cloud range is changed, the models should also change their point # cloud range accordingly point_cloud_range = [-80, -80, -5, 80, 80, 3] diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/nus-3d.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/nus-3d.py index 154817175df8de5768c1d56bc35efaa0da99415c..19b4335f707b4022393dcb97a0acccd6ab1d5b4a 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/nus-3d.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/nus-3d.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # If point cloud range is changed, the models should also change their point # cloud range accordingly point_cloud_range = [-50, -50, -5, 50, 50, 3] diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/nus-mono3d.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/nus-mono3d.py index 5decdacd64ec28ab95b18d4b116056d93310ba7d..f18bc0484de1b351ae575e58105c76b2b698500c 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/nus-mono3d.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/nus-mono3d.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. dataset_type = 'NuScenesMonoDataset' data_root = 'data/nuscenes/' class_names = [ diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/waymoD5-3d-3class.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/waymoD5-3d-3class.py index e3937fb06431eadcc67b5ce2c205d1b3009a0a68..00883b98966570f9794e3c6d7f6bfd6feccca893 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/waymoD5-3d-3class.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/waymoD5-3d-3class.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # dataset settings # D5 in the config name means the whole dataset is divided into 5 folds # We only use one fold for efficient experiments diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/waymoD5-3d-car.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/waymoD5-3d-car.py index e119e5a63aa236059a0c6a2e1f96c4f4b8e8ec61..1ebbbfda63ad8562c16481a210baaf88b8d0be30 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/waymoD5-3d-car.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/datasets/waymoD5-3d-car.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # dataset settings # D5 in the config name means the whole dataset is divided into 5 folds # We only use one fold for efficient experiments diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/default_runtime.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/default_runtime.py index 5fc198bb1dc3990e0fa50556b33fb0bcf3b7ae12..3c122f3406582f232638ebe8e286e2e65da5cfa8 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/default_runtime.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/default_runtime.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. checkpoint_config = dict(interval=1) # yapf:disable push # By default we use textlogger hook and tensorboard diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/3dssd.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/3dssd.py index 55344c7ddff660dc0306542d94260efad39f8df7..ad3de7a2614867263d85009ba1819f056170ec1f 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/3dssd.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/3dssd.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. model = dict( type='SSD3DNet', backbone=dict( diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/dgcnn.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/dgcnn.py index 61e72726927e2e0f9bd65bdeb6bed67d7c8edab5..8303a7891446568fbc7b11f47a2a22f74d4281ae 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/dgcnn.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/dgcnn.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # model settings model = dict( type='EncoderDecoder3D', diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/fcos3d.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/fcos3d.py index be83001d8fcfcb569c31d275ce55c953b87a9ec7..639bee8a44c297bf9aa70232636b76cdbc05e398 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/fcos3d.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/fcos3d.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. model = dict( type='FCOSMono3D', backbone=dict( diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/groupfree3d.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/groupfree3d.py index 077d049662fe16b91639af4a5923a4e8e540148d..91ccf8934e7fa3e73011f8fb7a21d995f614d00c 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/groupfree3d.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/groupfree3d.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. model = dict( type='GroupFree3DNet', backbone=dict( diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/h3dnet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/h3dnet.py index 760566744f6484cde261f87f0d95a1182786779c..552c3d5fccc52aa14ce5135bb85ea1258e092c4d 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/h3dnet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/h3dnet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. primitive_z_cfg = dict( type='PrimitiveHead', num_dims=2, diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/paconv_ssg.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/paconv_ssg.py index 1d4f1ed39373b40e0871bc97dafaf664ff68594d..902b1cfba3d6bd5f34708e08a13625c5fdf4ba33 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/paconv_ssg.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/paconv_ssg.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # model settings model = dict( type='EncoderDecoder3D', diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/parta2.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/parta2.py index aa1556789f188afa7fb27098b1643bbe2f18f372..6c573c71ea4cb5e1e7c24ab1ff19293a84b0eca8 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/parta2.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/parta2.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # model settings voxel_size = [0.05, 0.05, 0.1] point_cloud_range = [0, -40, -3, 70.4, 40, 1] diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/pgd.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/pgd.py index e63fc1fceb85a2ba0bd2970639ffad2f49895840..473ab09c4f95e79e4939f7049576432591e177fe 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/pgd.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/pgd.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. _base_ = './fcos3d.py' # model settings model = dict( diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/point_rcnn.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/point_rcnn.py index 02a1414f7dbf7162a665f60ad7917aec3b697633..e09ed63b806082424ffe163618e4f60500aaf931 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/point_rcnn.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/point_rcnn.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. model = dict( type='PointRCNN', backbone=dict( diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/pointnet2_ssg.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/pointnet2_ssg.py index 58b4c243ded042612abb1c15c9c175f5e932af38..ed6a3af3408a65d57300413e0c31cdef11241030 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/pointnet2_ssg.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/pointnet2_ssg.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # model settings model = dict( type='EncoderDecoder3D', diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/smoke.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/smoke.py index 0a7452b430a932f6a136e58624ba7a2779801927..45dfb35e8606f5784a79690336360705a24b4cf6 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/smoke.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/smoke.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. model = dict( type='SMOKEMono3D', backbone=dict( diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/votenet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/votenet.py index 129339dc9eaa3f74c0547a39fa527c14be03743c..076aebfe5b8fbb52c37f718c671049e61b1d55ee 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/votenet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/models/votenet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. model = dict( type='VoteNet', backbone=dict( diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/schedules/cosine.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/schedules/cosine.py index 69cb7df87d23846ea7b64fb6d882679e315e55cf..15a4454818683f307f23ff7b05c8f15e75fb5d2c 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/schedules/cosine.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/_base_/schedules/cosine.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # This schedule is mainly used by models with dynamic voxelization # optimizer lr = 0.003 # max learning rate diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_PartA2_secfpn_4x8_cyclic_80e_pcdet_kitti-3d-3class.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_PartA2_secfpn_4x8_cyclic_80e_pcdet_kitti-3d-3class.py index 398a19cd2fa9b829b8bab43e3d54ff4d8e1e6127..c3fcca9bb99a66092a6050b83a2cdb7c7c4f486f 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_PartA2_secfpn_4x8_cyclic_80e_pcdet_kitti-3d-3class.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_PartA2_secfpn_4x8_cyclic_80e_pcdet_kitti-3d-3class.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # model settings voxel_size = [0.05, 0.05, 0.1] point_cloud_range = [0, -40, -3, 70.4, 40, 1] # velodyne coordinates, x, y, z diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_pointpillars_secfpn_3x8_100e_det3d_kitti-3d-car.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_pointpillars_secfpn_3x8_100e_det3d_kitti-3d-car.py index 72c7372451eeaf9f020baf7c6d79c81984596971..98da21f2506d641a0b2880e11d32c93b84b52dec 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_pointpillars_secfpn_3x8_100e_det3d_kitti-3d-car.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_pointpillars_secfpn_3x8_100e_det3d_kitti-3d-car.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # model settings voxel_size = [0.16, 0.16, 4] point_cloud_range = [0, -39.68, -3, 69.12, 39.68, 1] diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_pointpillars_secfpn_4x8_80e_pcdet_kitti-3d-3class.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_pointpillars_secfpn_4x8_80e_pcdet_kitti-3d-3class.py index 02eed9fb182ed1938a376686639899cd2f91be84..ebc134d5240855f615af638e5f129b86adf439fa 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_pointpillars_secfpn_4x8_80e_pcdet_kitti-3d-3class.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_pointpillars_secfpn_4x8_80e_pcdet_kitti-3d-3class.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # model settings point_cloud_range = [0, -39.68, -3, 69.12, 39.68, 1] voxel_size = [0.16, 0.16, 4] diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_second_secfpn_4x8_80e_pcdet_kitti-3d-3class.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_second_secfpn_4x8_80e_pcdet_kitti-3d-3class.py index d61a050fb13969ee9d3afd388c333ea79d183ae6..3b34629791cfb7c60f01a6296f0e14a4c62e5ddb 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_second_secfpn_4x8_80e_pcdet_kitti-3d-3class.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/benchmark/hv_second_secfpn_4x8_80e_pcdet_kitti-3d-3class.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # model settings voxel_size = [0.05, 0.05, 0.1] point_cloud_range = [0, -40, -3, 70.4, 40, 1] diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/nuimages/htc_r50_fpn_1x_nuim.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/nuimages/htc_r50_fpn_1x_nuim.py index 46806836f9506c5e804c2e02192c2ad105724c15..38f2205347f279569e3038868fcebf937fb97358 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/nuimages/htc_r50_fpn_1x_nuim.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/configs/nuimages/htc_r50_fpn_1x_nuim.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. _base_ = './htc_without_semantic_r50_fpn_1x_nuim.py' model = dict( roi_head=dict( diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/data/s3dis/collect_indoor3d_data.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/data/s3dis/collect_indoor3d_data.py index 59a7cda5b9d7624a6475af2eab7d16ddac656501..df307ed50db4275e177023665980abd675c8a638 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/data/s3dis/collect_indoor3d_data.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/data/s3dis/collect_indoor3d_data.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. import argparse import mmcv from indoor3d_util import export @@ -45,4 +47,4 @@ for anno_path in anno_paths: if osp.isfile(f'{out_filename}_point.npy'): print('File already exists. skipping.') continue - export(anno_path, out_filename) \ No newline at end of file + export(anno_path, out_filename) diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/data/s3dis/indoor3d_util.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/data/s3dis/indoor3d_util.py index 2474b0f247099bc96c8efc8c94f816a3636a4f54..7b0c7f573da19e1fc7e2d7bd2ff53f094553077d 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/data/s3dis/indoor3d_util.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/data/s3dis/indoor3d_util.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. import glob import numpy as np from os import path as osp @@ -50,4 +52,4 @@ def export(anno_path, out_filename): np.save(f'{out_filename}_point.npy', data_label[:, :6].astype(np.float32)) np.save(f'{out_filename}_sem_label.npy', data_label[:, 6].astype(np.int)) - np.save(f'{out_filename}_ins_label.npy', data_label[:, 7].astype(np.int)) \ No newline at end of file + np.save(f'{out_filename}_ins_label.npy', data_label[:, 7].astype(np.int)) diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/__init__.py index 312e9b45d8b4bf382dd5277d0f91e838570851e0..3c7ec9a3ad183b37071f170f7c2993fd56b655ba 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import mmcv diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/apis/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/apis/__init__.py index 5befc10d51bcf84c658d2e16a35522e6471527af..c0cbe80e71610839066ce4dd7bbc4a4191648954 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/apis/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/apis/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from .inference import (convert_SyncBN, inference_detector, inference_mono_3d_detector, diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/apis/inference.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/apis/inference.py index 1457182cd034c20e8aa280efe0d4702e421a61f9..9a04b3feab28d81c525e8e88e0ee53fffa10829e 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/apis/inference.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/apis/inference.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import re from copy import deepcopy diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/dataset_wrappers.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/dataset_wrappers.py index 2ae33279ea620d45dd59d185bee79c3da986c7e0..f8a5ce0e2c35d96a0ca9d80837c3b5d84839d3d0 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/dataset_wrappers.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/dataset_wrappers.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import numpy as np diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/kitti2d_dataset.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/kitti2d_dataset.py index a94393210fa73c8094ade4622dd76f86dc7cf0c8..bc312e56f3be83858acf5290729ddf93d2b469f7 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/kitti2d_dataset.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/kitti2d_dataset.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import mmcv import numpy as np diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/kitti_dataset.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/kitti_dataset.py index 48025387fe9fc5797794672606e4bb0b6d15e50d..e2919ef815c6518b9347da39b0e00acf1970f392 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/kitti_dataset.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/kitti_dataset.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import copy import os diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/lyft_dataset.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/lyft_dataset.py index 031d86a97d5c69796c7df7462a310c5975e4f01a..c213c62f3571b6d63c2c0844744a4668c2d79539 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/lyft_dataset.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/lyft_dataset.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import os import tempfile diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_dataset.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_dataset.py index 1ca826571ef02d085a81cd3bd1beb7c32af3b91b..9a8a35f419b52f2e02e2682d094b102a8fd1ee09 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_dataset.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_dataset.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import tempfile from os import path as osp diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/s3dis_dataset.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/s3dis_dataset.py index e38dc7ab9e80ad013c34d88c35139fc61bea0f76..3df2eedd3d57bfef044b48a27d76c2a4c1daed77 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/s3dis_dataset.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/s3dis_dataset.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from os import path as osp diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/scannet_dataset.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/scannet_dataset.py index 3e691260bc49fbd39d58413a639bb14266aee40b..67727d11cf82f232d552a4f4f93ba845bb76747e 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/scannet_dataset.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/scannet_dataset.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import tempfile import warnings diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/semantickitti_dataset.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/semantickitti_dataset.py index 03afbe0cdfa37f536e6dbb1d633364aea54b5ce0..fdd8423ece49fd431c7ecfe5818b671516a4ef2c 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/semantickitti_dataset.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/semantickitti_dataset.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from os import path as osp diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/sunrgbd_dataset.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/sunrgbd_dataset.py index 623ab885ea5f4d322ac92d4cff079dfe47b9eaa9..53e054def7db0be4923c7315a68668a3c6abb7e2 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/sunrgbd_dataset.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/sunrgbd_dataset.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from collections import OrderedDict from os import path as osp diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/utils.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/utils.py index e9cfda124e011ee36529beaf68e7fc1b57e2d02c..3cc48b51568fe4fdfb86febc167c638a1d1c623d 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/utils.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/utils.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import mmcv diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/waymo_dataset.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/waymo_dataset.py index 6e204df9a9740e86fcb47abf6307172932bc28ac..4a0f6649728f9ab02279288b21942d5779931f91 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/waymo_dataset.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/datasets/waymo_dataset.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import os import tempfile diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/__init__.py index 7c7e8fc61b5470dcfa1c8a26716e447d3af408c9..e80b7ad59f4a711e501498b33561004b8fce09af 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from .backbones import * # noqa: F401,F403 from .builder import (BACKBONES, DETECTORS, FUSION_LAYERS, HEADS, LOSSES, diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/__init__.py index d51c16d2f623ecb0b0c5e1a0834b7838bb06c603..31d9d8281150a8b2086cfaf7dc27061d2733978f 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmdet.models.backbones import SSDVGG, HRNet, ResNet, ResNetV1d, ResNeXt from .dgcnn import DGCNNBackbone diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/base_pointnet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/base_pointnet.py index 31439e6a6458438a17af4a0dc597e64ccac4c584..c509896924799e4516d1be4969efeb06a29dbb67 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/base_pointnet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/base_pointnet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import warnings from abc import ABCMeta diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/dgcnn.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/dgcnn.py index 20e82d9cc3b3961591962825e51b6215ae593ae9..f1047afb4f91e8b2bfda06fc2e6d19e45abb00ce 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/dgcnn.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/dgcnn.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmcv.runner import BaseModule, auto_fp16 from torch import nn as nn diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/dla.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/dla.py index a5479091b97d75cad810f09be0363ea4c69b2f39..001def490f28359cbc3e4fb174c6970af4cf3d25 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/dla.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/dla.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import warnings diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/mink_resnet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/mink_resnet.py index 35a79ce233d59cb17b7fcc7e8b28a6b8e77f244d..2af9bd322054d6cec6084d325334750fdb1b7797 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/mink_resnet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/mink_resnet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. # Follow https://github.com/NVIDIA/MinkowskiEngine/blob/master/examples/resnet.py # noqa # and mmcv.cnn.ResNet diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/multi_backbone.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/multi_backbone.py index ed04ecddccd0c03232fa9caf0df5305b15e819c2..a962fa35858ce016d888cfdbbab4b4e1b4e7ef9d 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/multi_backbone.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/multi_backbone.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import copy import warnings diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/nostem_regnet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/nostem_regnet.py index 3090508330b0b1dd8a43309bb6102e818056a592..439a57c771ad99a2b81c99a323bbe6a8708a7cba 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/nostem_regnet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/nostem_regnet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmdet.models.backbones import RegNet from ..builder import BACKBONES diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_msg.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_msg.py index f6b1e47bcc3ba6c859bd7173565e012b85c2c070..9f032c449002a5cec2df1d5d59a5fccaa76458ea 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_msg.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_msg.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.cnn import ConvModule diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_ssg.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_ssg.py index c7b4152669740de5d9c266bb631e1f5a8df6adc5..b894b7c0576d398c95141ac7b770b883b257b598 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_ssg.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_ssg.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.runner import auto_fp16 diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/second.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/second.py index 680dbbecd400830d7b0ca59b3a27059c0b4cd5fe..27ac6cf30113ccd3bd21cff1ba3ac8ac187cb35f 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/second.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/backbones/second.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import warnings diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/__init__.py index 2e86c7c8a9c69c26cc793a5a3e4d6b59a606e835..c3c3cfe5933f4d1a7e65bc132c19fe7a32ed2879 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from .dgcnn_head import DGCNNHead from .paconv_head import PAConvHead diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/decode_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/decode_head.py index 6ccbfe0ecd855fa21fe602db6b84c3fd2283de2e..774bee0087e62bd61cb71decf3c8b52f9d31eac9 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/decode_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/decode_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from abc import ABCMeta, abstractmethod diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/dgcnn_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/dgcnn_head.py index 1249b3d1ad5abebe58662e489901dbeec89c9e89..6e78df577bd043831f485d8551fba63ef169e475 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/dgcnn_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/dgcnn_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmcv.cnn.bricks import ConvModule diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/paconv_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/paconv_head.py index 63cc3fdb28d5a2ec8622ea8443745986a6a94109..8cd9856779304b304c5cde515dc129195f178b20 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/paconv_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/paconv_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmcv.cnn.bricks import ConvModule diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/pointnet2_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/pointnet2_head.py index 28b677e0743be59e32cd4add987cbbc1613a7ffd..9c905341ede240565297e5286c6ccaebea80e68b 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/pointnet2_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/decode_heads/pointnet2_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmcv.cnn.bricks import ConvModule from torch import nn as nn diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/__init__.py index 25008c95bc2311a652c911e2f0eba362219ce5be..f64228965aee86061ba98c3fa9352ad0d20ff123 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from .anchor3d_head import Anchor3DHead from .anchor_free_mono3d_head import AnchorFreeMono3DHead diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor3d_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor3d_head.py index b7472645b71a89fc1836de79475d91e7e8095b06..87550497ee138791190ff6e364190ec3b50dfe5e 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor3d_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor3d_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import numpy as np import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py index e9b27d0b8040e3f9712d63b737e2fb7440cd216d..fbd13588bd561bcceffc1b52f12a1d24df59c0be 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from abc import abstractmethod diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_conv_bbox_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_conv_bbox_head.py index ec5eaa616099037bd5363d7ad46c59f48689d1fc..c7a3bb3e4a198ed66fedfde684a7212c665d2d8b 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_conv_bbox_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_conv_bbox_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmcv.cnn import ConvModule from mmcv.cnn.bricks import build_conv_layer diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_mono3d_dense_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_mono3d_dense_head.py index 244447305888890d4110e4cfd64430eed896d27a..73658ace668d7ff89f6e1b724dbbafb54e687ce1 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_mono3d_dense_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_mono3d_dense_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from abc import ABCMeta, abstractmethod diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/centerpoint_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/centerpoint_head.py index 2cf758bd09136eb31200eff13a0d715ac70a38e0..d105896fdf888176a0c6c80a1c0109095cb0016c 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/centerpoint_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/centerpoint_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import copy diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcos_mono3d_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcos_mono3d_head.py index d0aa29f8511af9a699380c9d6c2588aaa33ac086..d1da57446102889d64a761e0d866aa162938f745 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcos_mono3d_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcos_mono3d_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from logging import warning diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/free_anchor3d_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/free_anchor3d_head.py index a56f2c7c73625d4e11a10d2d4b172374c2be3214..330c456e8c798cef9ae5f73c50d2eff7f4a6dc92 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/free_anchor3d_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/free_anchor3d_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.runner import force_fp32 diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/groupfree3d_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/groupfree3d_head.py index b76cb05acf83281fe0764de8f3865e5e31ae4e43..578b20e3e809a3b1a8722a8df7d3692337a78820 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/groupfree3d_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/groupfree3d_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import copy diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/monoflex_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/monoflex_head.py index 2253c7582adb22cac568abdf4d206053513986c1..478d92bd8a218bd3c659181fe073d0cdafc29c92 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/monoflex_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/monoflex_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.cnn import xavier_init diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/parta2_rpn_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/parta2_rpn_head.py index a57e1a1248340361e88802da728b3da231f34902..4793d21eeeea8c8802c062c20716a03f2dec42a4 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/parta2_rpn_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/parta2_rpn_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import numpy as np import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/pgd_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/pgd_head.py index d9bfadb0a9bdc3ec1a5928cf1521f509552ec088..9291b9c571c985d4eeeb7b75605aa175ed7317b0 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/pgd_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/pgd_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import numpy as np import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/point_rpn_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/point_rpn_head.py index 546cf1665dd4273b0165de490ee5d5f116a412e9..f73144f2afc7e1d79aa8400ea29662d884996492 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/point_rpn_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/point_rpn_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.runner import BaseModule, force_fp32 diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/shape_aware_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/shape_aware_head.py index 6c5557187dd022081c63d89b2937fa87633f85d3..758a82de8f806a952275c866a85a64099f339ae4 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/shape_aware_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/shape_aware_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import warnings diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/smoke_mono3d_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/smoke_mono3d_head.py index 3459e092a2a54e8f52ba3f1318b2e68f2e468f73..80f2b40bdf64d24c9c5465abd71aa21389876827 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/smoke_mono3d_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/smoke_mono3d_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from torch.nn import functional as F diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/ssd_3d_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/ssd_3d_head.py index c20c4b1205364a41766b167e27dfa7e5c59c2d1a..047333c989d326460cc0f6acf8c1a81d3413f859 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/ssd_3d_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/ssd_3d_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.ops.nms import batched_nms diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/train_mixins.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/train_mixins.py index 90c9cbbfdc34f4ab2692a52b2a8a0694c3c5d79b..9349ed9c786f2f01621bb5ab2b7a7baa994e57c1 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/train_mixins.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/train_mixins.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import numpy as np import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/vote_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/vote_head.py index 53b1154f00ccc25dbd006a878a097d59c9a9b86d..50f8da0d1230624db7188af7ac1697e9da16bd3d 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/vote_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/dense_heads/vote_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import numpy as np import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/__init__.py index 1924b1232d5d7cfbb12d056b2cec974d9250c478..a3c45e2823fab3fbe38ac6b3abeb00a30abb4ff1 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from .base import Base3DDetector from .centerpoint import CenterPoint diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/base.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/base.py index 4985c1dc6754c7c4874bb369f9c744f2bf3c8aba..cb1ee8a26c483a9bdf40e35e7ec4445319cde749 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/base.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/base.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from os import path as osp diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/centerpoint.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/centerpoint.py index 290af5bedc2ad92aab4453fb931814023b7a5a4a..0cd3b367180285c342241feeb8843fd3ab248dd7 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/centerpoint.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/centerpoint.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/dynamic_voxelnet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/dynamic_voxelnet.py index c4226ecdc5193b966e854b7d1a61c6b7e6f8084d..2b33c67e3b760d40bbb614914b09d63de2d7a5ce 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/dynamic_voxelnet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/dynamic_voxelnet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.runner import force_fp32 diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/fcos_mono3d.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/fcos_mono3d.py index 5baed7b81d206c16e6d79de253a3bed20396decd..dc6be419a290189d44787078caea2871b2a8a11c 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/fcos_mono3d.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/fcos_mono3d.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from ..builder import DETECTORS from .single_stage_mono3d import SingleStageMono3DDetector diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/groupfree3dnet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/groupfree3dnet.py index 71bd002fceb1e60af62e16377c507bf0f6c37fde..9fe2f7642592ccd0f4b6bb1b2faac1855cb8e093 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/groupfree3dnet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/groupfree3dnet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/h3dnet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/h3dnet.py index 033a9a1acb9686c198dddb091c4399cc51278ba6..dbbb312a95c2eb85ee372517885f811718fe26d1 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/h3dnet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/h3dnet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/imvotenet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/imvotenet.py index 9f48b8176751d4745df1c01f470435b7704cf231..0e6e9d660a29c4fdd380bf924a4721a5a588ef92 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/imvotenet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/imvotenet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import warnings diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/imvoxelnet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/imvoxelnet.py index ca65b337f34eed347520cf80137bdbc541ea5406..c1d3e5beff18f890e47ce814fb92ecb3d06d9eed 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/imvoxelnet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/imvoxelnet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_faster_rcnn.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_faster_rcnn.py index 07efad6aa20fcebf9a0416c9be755a80282ce9b6..efac009be45dace20317947f903b82b6e7021591 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_faster_rcnn.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_faster_rcnn.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.runner import force_fp32 diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_two_stage.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_two_stage.py index 1eba10df637efe6d46d8f5af0b1645719ea4f545..3b7527aa1f86893294e27ee9a5b31e682ff3d370 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_two_stage.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_two_stage.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import warnings from os import path as osp diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/parta2.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/parta2.py index 459a9158af746f91c0d39a19c3004be9db07227f..57cd9479f2abd04f08478fde26c085232b8353bf 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/parta2.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/parta2.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.ops import Voxelization diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/point_rcnn.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/point_rcnn.py index 31c86938a08b1c3c7b780c5301c87ed586606fdd..5d5d3d974c0899a08a6265a7473d5318d2ebf177 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/point_rcnn.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/point_rcnn.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/sassd.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/sassd.py index 2151c4e0ced6afb0f3bc158b80c2f4210b210d67..ab4e777fd9fd84e6de7333e5dad016aa86a7ad3c 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/sassd.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/sassd.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.ops import Voxelization diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage.py index 11f84799566bbcb07ee835b38248df31844ba254..c0722d73aee4d47aa9e5481bb38578688436a6b3 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from ..builder import DETECTORS, build_backbone, build_head, build_neck from .base import Base3DDetector diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage_mono3d.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage_mono3d.py index 464fab04fe9dd834b5e71fe4b614230c73cd8c33..812ad277c9b7e72af770de753bed9c05455e1bf6 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage_mono3d.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage_mono3d.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import warnings from os import path as osp diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/smoke_mono3d.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/smoke_mono3d.py index 241187fa26b21f84f01ede18747d47f5c39b0536..b002ff23b1f6b6ddba186991d9bf0b1114452289 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/smoke_mono3d.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/smoke_mono3d.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from ..builder import DETECTORS from .single_stage_mono3d import SingleStageMono3DDetector diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/ssd3dnet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/ssd3dnet.py index fd5e310c9f34d87e07e64d872ca525788af2bd9c..a0cdd9742bd786b1af02a826e557b32d99667947 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/ssd3dnet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/ssd3dnet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from ..builder import DETECTORS from .votenet import VoteNet diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/two_stage.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/two_stage.py index 707f706d554bb0486601c380e313c8797f12d0d9..0be085eb6797fa396f62e88a621479ee7a212b10 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/two_stage.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/two_stage.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import warnings diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/votenet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/votenet.py index 41e41449c8e80e735f68ff6c5382783a61dbe4f1..f3f6c0f2d964368c00ef1c417dda3303188da96b 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/votenet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/votenet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/voxelnet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/voxelnet.py index 9276b7d884d5a3bd59989574263bd46eeda68ec2..d6e67005d9155f1178318de269129cd6e16e9178 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/voxelnet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/detectors/voxelnet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.ops import Voxelization diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/__init__.py index dcdc69ab6d50fa454e5029ad6cb3eed337b42290..f6da379deb4524fa38b5c4470be1d0737e845dc0 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmdet.models.losses import FocalLoss, SmoothL1Loss, binary_cross_entropy from .axis_aligned_iou_loss import AxisAlignedIoULoss, axis_aligned_iou_loss diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/axis_aligned_iou_loss.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/axis_aligned_iou_loss.py index 428d7bb86c4f1283d61bdb2b8f9eb0348ca9758d..1f861aab57942804968eb9f01f977ab4b12aa2e9 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/axis_aligned_iou_loss.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/axis_aligned_iou_loss.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from torch import nn as nn diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/chamfer_distance.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/chamfer_distance.py index 8ad109d7a7cad1664c74ba151a7fdd6a2d8c29d9..67908f5975ac4f9b752014f792cfddf43537416a 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/chamfer_distance.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/chamfer_distance.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from torch import nn as nn diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/multibin_loss.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/multibin_loss.py index 461a19cfb8b1ed4bec10edfaa49b7f5e6c09c593..2afab40b647c439ccc7d30ad420a0c7651350384 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/multibin_loss.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/multibin_loss.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from torch import nn as nn diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/paconv_regularization_loss.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/paconv_regularization_loss.py index 20017909c367dc32cdadbee057f8f16e3468b227..19f4b9ff8132ec38a57889cf5f4787dbb27a6500 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/paconv_regularization_loss.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/paconv_regularization_loss.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from torch import nn as nn diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/uncertain_smooth_l1_loss.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/uncertain_smooth_l1_loss.py index e80c08f1a6c16cd413681b6c2cdd0e6b857a1dd3..76b41f5bc72287e60c73bb8cb0433dc2fff21d30 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/uncertain_smooth_l1_loss.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/losses/uncertain_smooth_l1_loss.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from torch import nn as nn diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/pillar_scatter.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/pillar_scatter.py index 725ce290fc740e57683a6b7d389b97067fb14e40..b00985120c0f875b2d1ebde48453ea6b4b23f9ae 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/pillar_scatter.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/pillar_scatter.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.runner import auto_fp16 diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_encoder.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_encoder.py index 83a7a3012fdab5804f475338462f94b6795aeef1..253d60691f7936227e060f4a07fafe35e07513ea 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_encoder.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_encoder.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.ops import points_in_boxes_all, three_interpolate, three_nn diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_unet.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_unet.py index 005e34ebebbaf77b227eaa3a47e5f090caa6a2d5..91b1e723d635d82d015ea00f01283a5c64da8ceb 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_unet.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_unet.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/__init__.py index 5443d357d7a6ac2029fa4b15afda0ed89b20f0f9..9c60faf5cda735dfa7094e7574d40b966192c59e 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmdet.models.necks.fpn import FPN from .dla_neck import DLANeck diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/dla_neck.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/dla_neck.py index c32e8bb859ab4292cae70a29cfdd735959af54ef..8bf6db1e5955e073bddb708c7f405f9cef795b29 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/dla_neck.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/dla_neck.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import math diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/imvoxel_neck.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/imvoxel_neck.py index 88814916c1e3d714b4f7247210deefb4642ea2a2..76dff391d6dba446d6e8430ce6dfc56f12ebaa2f 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/imvoxel_neck.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/imvoxel_neck.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmcv.cnn import ConvModule from torch import nn diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/pointnet2_fp_neck.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/pointnet2_fp_neck.py index 62db0c105a9f38d27ccf6bc78ef2aa9330df1ff9..fcf8bc4de80527df71fa3961878ce1e13aeb57ca 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/pointnet2_fp_neck.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/pointnet2_fp_neck.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmcv.runner import BaseModule from torch import nn as nn diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/second_fpn.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/second_fpn.py index ef1b3de6779fcfa41596e7a13a8af60de72f664b..7c0c88e6af6c932e47867f36656823e8e5be8b14 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/second_fpn.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/necks/second_fpn.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import numpy as np import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/base_3droi_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/base_3droi_head.py index e1816ff6bf282cd10b4f8885ce7e399fb7ce41cc..07bcf7f38dfce400239786c87f2035a7667b0e0b 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/base_3droi_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/base_3droi_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from abc import ABCMeta, abstractmethod diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/__init__.py index fd7a6b04ae936a68407199fc7578e92a6f740096..5f10ad42800802e1ab347c6bac92004ff27b2a01 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmdet.models.roi_heads.bbox_heads import (BBoxHead, ConvFCBBoxHead, DoubleConvFCBBoxHead, diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/h3d_bbox_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/h3d_bbox_head.py index a8bd11a2dc71fa88a821f1b45527a74e03c95ab3..90e605615235cc9d3c8bbb22450fe6df0511a9c2 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/h3d_bbox_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/h3d_bbox_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.cnn import ConvModule diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py index 6f5ea722b9058b4ccd048dbdde5827aa491b832a..0d27f7688ec3af52995229f029f7bbcc1713b277 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import numpy as np import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py index df469215d19cbf55935b69a612dd891ac1e78a6e..bd77a526cb8aed2cc325a147f77b86f92a99e732 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import numpy as np import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/h3d_roi_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/h3d_roi_head.py index b6b95972aab42b2baf3af893e75cc56b08b37990..dccb1dc4a5788466e18314a232f2262b9bc51200 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/h3d_roi_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/h3d_roi_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmdet3d.core.bbox import bbox3d2result from ..builder import HEADS, build_head diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/__init__.py index 0aa11569ae2301a6657331fd760fa6a799390db5..8b22706009af885b6701f74c1a47446c62da738f 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from .pointwise_semantic_head import PointwiseSemanticHead from .primitive_head import PrimitiveHead diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/pointwise_semantic_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/pointwise_semantic_head.py index fc0bcf5b633c04719814c712136e620ac1608c66..71dbaa1360e8767e366bebcf329bee2e76b72b31 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/pointwise_semantic_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/pointwise_semantic_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.runner import BaseModule diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/primitive_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/primitive_head.py index 4c9c28b39f35b2e13328229baac4042fe2cc512f..ba44031f0d9ded6582ef62ec3edd81405fb61fd2 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/primitive_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/primitive_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.cnn import ConvModule diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/part_aggregation_roi_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/part_aggregation_roi_head.py index a3e49eae11c23512e0effc3de10167d5c50eb0f4..777aba5135558b6162aa06a38ec0aeab74f63a4c 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/part_aggregation_roi_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/part_aggregation_roi_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import warnings diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/point_rcnn_roi_head.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/point_rcnn_roi_head.py index acf7c16d0a6b871c4bf280aa716faacb149cd6ae..808b305d99433b5652471963a51ee66f4c9bfa34 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/point_rcnn_roi_head.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/point_rcnn_roi_head.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from torch.nn import functional as F diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/__init__.py index 70c28812bb1969171cd9c267bd2507d5e877870d..f6a9f2a792152c483f9ba2aba77226758a0053a7 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmdet.models.roi_heads.roi_extractors import SingleRoIExtractor from .single_roiaware_extractor import Single3DRoIAwareExtractor diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py index c27a0047af91bd830c3912803d2d36f78a2b8804..189773047dd7bc07a88ac32cacd72340d3422e62 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv import ops diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roipoint_extractor.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roipoint_extractor.py index 4983a01e0a45339ca670475dc209d72e94cbb530..596f592a948ea5e936826ddca48f72422fbeba30 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roipoint_extractor.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roipoint_extractor.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv import ops diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/segmentors/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/segmentors/__init__.py index 29fbc33e6aa3d57be62eb3cdc8a41c8c14cb784e..1b8bbe6a7f36902ce979413059d53ddaf00d3723 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/segmentors/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/segmentors/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from .base import Base3DSegmentor from .encoder_decoder import EncoderDecoder3D diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/segmentors/base.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/segmentors/base.py index 99136983372fe13821d2995a1614221fb018cdd8..e66eefcec22a2d495050cbd9fdef1493f79f141e 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/segmentors/base.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/segmentors/base.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from os import path as osp diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py index 1a4fee935714629cbfdc5115857e45e07d9376f8..161af8e337b4220a2967935af019819819a5ca7d 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import numpy as np import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/__init__.py index 92a0499a8d707e00ffe6d8cc61af26a1c4999751..b63880d505b94e9606197140ca402f31bbd0b085 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from .clip_sigmoid import clip_sigmoid from .edge_indices import get_edge_indices diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/clip_sigmoid.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/clip_sigmoid.py index 3afd4edbefd5fb874c5cc7e2936f69c140363745..92016b2d199cc3b593e0c09690bcbbe73d2b79ed 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/clip_sigmoid.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/clip_sigmoid.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/edge_indices.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/edge_indices.py index 5dcb71feabd1c32b4cc228d99502055ed8cb3641..25cdee61f3f50cf8642c7e61d394bdaa702009c2 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/edge_indices.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/edge_indices.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import numpy as np import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/gen_keypoints.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/gen_keypoints.py index 8c7909b89ae3a3d18038d26e9194649b296c9e88..2456f90403f0dd635bce45beec8b7a1b90f3277b 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/gen_keypoints.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/gen_keypoints.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/handle_objs.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/handle_objs.py index 25fd793a3aea416519acd040bd3c195aa2283959..87bb584084ccd08ba09b17479c9a5e2937a2ad04 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/handle_objs.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/utils/handle_objs.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/__init__.py index 2926a83422c45d40d243a41da3c285eaf19df4f1..459020a0a63d6c974767087f4073b6730ae2bdd9 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from .pillar_encoder import DynamicPillarFeatureNet, PillarFeatureNet from .voxel_encoder import DynamicSimpleVFE, DynamicVFE, HardSimpleVFE, HardVFE diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/pillar_encoder.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/pillar_encoder.py index 39bdc728a05ad89b483c84d5998b6fa809e9020b..229bdd5a858c331406afff5688e997e323644643 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/pillar_encoder.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/pillar_encoder.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.cnn import build_norm_layer diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/utils.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/utils.py index 8c54fc2d160eb55ccfbc86c4a46a64f944c1df6f..be86303f9fc56bbe26a7ea5b068a5ba710a4aa35 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/utils.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/utils.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.cnn import build_norm_layer diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/voxel_encoder.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/voxel_encoder.py index 9f3cf53d1f6252af2b15523898267c08ecc42015..2e5704a51764c5ee8a386e0f7ba2d087b6205961 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/voxel_encoder.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/voxel_encoder.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import torch from mmcv.cnn import build_norm_layer diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/__init__.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/__init__.py index ad59961871eb1289af6574ed5b74d37f16d68bda..35df6aa28816c97e3fcabcd0a2b87d8509fa1c21 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/__init__.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/__init__.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from mmcv.utils import Registry, build_from_cfg, print_log diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/compat_cfg.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/compat_cfg.py index 05aa37dcd6f74dd1884069e90edf39684c897798..1dddf6943a40f9d36b4415013feb6b6234efa530 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/compat_cfg.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/compat_cfg.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import copy import warnings diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/misc.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/misc.py index 08af0484ad0293791e8222d5caabaface0788d98..18dc19feca448f78fccb944b5460da30d0067475 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/misc.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/misc.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import glob import os.path as osp diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/setup_env.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/setup_env.py index 8812cb7152983ab6c0917c45574d1cf28f7deba1..72fb1a2915517db13d091252a5f5baf175a59e39 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/setup_env.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/utils/setup_env.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import os import platform diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/version.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/version.py index c95fbedd295e1d3ec6d7f560f199f4b8d59ea421..a975e963f393db2ab591b4775aa8c2f70e2f41c1 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/version.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/mmdet3d/version.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) Open-MMLab. All rights reserved. __version__ = '1.0.0rc3' diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/analysis_tools/analyze_logs.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/analysis_tools/analyze_logs.py index 18858466e661ecb155a249ffe41c40976fd2383a..6794534c7a8a2f556999974ca20c05991322a2d8 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/analysis_tools/analyze_logs.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/analysis_tools/analyze_logs.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import argparse import json diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/analysis_tools/benchmark.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/analysis_tools/benchmark.py index b31c9f09584cd3c5766fd089bb6868eb859a13e2..006b301d2cca4a0c7ff70da7b31146c0ed70e9a3 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/analysis_tools/benchmark.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/analysis_tools/benchmark.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import argparse import time diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/analysis_tools/get_flops.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/analysis_tools/get_flops.py index f45ed80f887a7ae228c215a7ff741da2ec74254c..c4ae5d9bbe95eb56b36e4d871815405fdad2511c 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/analysis_tools/get_flops.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/analysis_tools/get_flops.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import argparse diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/create_data.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/create_data.py index 6d619125c970844eef927b1c2c883fba450bfd89..e2bd6c3865fe7a50ba1d1d6fd964d2be0973fd7b 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/create_data.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/create_data.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import argparse from os import path as osp diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/deployment/mmdet3d2torchserve.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/deployment/mmdet3d2torchserve.py index df7e6084a3800c87dd74222dea531777598b7065..17d7f255c6f7242541739e3e7f43a4d30a9bece3 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/deployment/mmdet3d2torchserve.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/deployment/mmdet3d2torchserve.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. from argparse import ArgumentParser, Namespace from pathlib import Path diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/deployment/mmdet3d_handler.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/deployment/mmdet3d_handler.py index 8b526cdf5f9f3bcea49c7a3c59f4edeebb0040f2..9231f9165c2ae49b8a33fc0928d04fcdeea046e9 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/deployment/mmdet3d_handler.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/deployment/mmdet3d_handler.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import base64 import os diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/deployment/test_torchserver.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/deployment/test_torchserver.py index 613f9e4f7b1fd4f99e8316994c94a127ce868e52..d7e6f6411fa7746fe4818f859524b396a9e07ba9 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/deployment/test_torchserver.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/deployment/test_torchserver.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. from argparse import ArgumentParser import numpy as np diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/browse_dataset.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/browse_dataset.py index e4451b124c39056e1f3e5e7eb71bf130eecfc2d1..3cc4737c590621364f99efe7309ccd9efa0d3e59 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/browse_dataset.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/browse_dataset.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import argparse import warnings diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/fuse_conv_bn.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/fuse_conv_bn.py index 9aff402942cb3de7a8ff2e005434fa69a45ac028..85c0897dcd895a2588533925a73602f2491bf292 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/fuse_conv_bn.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/fuse_conv_bn.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import argparse diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/print_config.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/print_config.py index c3538ef56bdd07a841352c138ccf23ac3390561a..3e685ad87a8bfe44f3f8a5a1a918445939b35dc2 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/print_config.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/print_config.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import argparse diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/visualize_results.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/visualize_results.py index c59445f6eee7ef2ee1f0d87648cafb45b17d6d60..f8ea05ab4a8197a73390346614f7c14e294266eb 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/visualize_results.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/misc/visualize_results.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import argparse diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/model_converters/convert_h3dnet_checkpoints.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/model_converters/convert_h3dnet_checkpoints.py index 2ede340ae8d7817cef59d3c96a1c584627e0e758..5484d90cc621a13c2d28d0ceaf976637fdd4eb39 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/model_converters/convert_h3dnet_checkpoints.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/model_converters/convert_h3dnet_checkpoints.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import argparse import tempfile diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/model_converters/convert_votenet_checkpoints.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/model_converters/convert_votenet_checkpoints.py index 7264e319bdc0651d274913a0d8b47d9e689143d8..7839917180e6d743df0d2cc013e4e9f58fa6b3b0 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/model_converters/convert_votenet_checkpoints.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/model_converters/convert_votenet_checkpoints.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import argparse import tempfile diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/test.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/test.py index bd9d95f40cb5c1ef5f75898bb3c43c4a70a764e0..f94e5fe6cb5d7d8b1e92ed6b1892a7cb8997a98d 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/test.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/test.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. # Copyright (c) OpenMMLab. All rights reserved. import argparse import os diff --git a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/update_data_coords.py b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/update_data_coords.py index 94728bcc6f588e08b5426f259f59bc9e5bb25832..e2ad41df15aed922ac5c43d0d64ae79e4efb5396 100644 --- a/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/update_data_coords.py +++ b/cv/3d_detection/pointnet2/pytorch/mmdetection3d/tools/update_data_coords.py @@ -1,3 +1,5 @@ +# Copyright (c) 2024, Shanghai Iluvatar CoreX Semiconductor Co., Ltd. +# All Rights Reserved. import argparse import time from os import path as osp