Feng Wang commited on
Commit
6bae5e0
·
1 Parent(s): 928a3a3

chore(LICENSE): update time (#1157)

Browse files
LICENSE CHANGED
@@ -186,7 +186,7 @@
186
  same "printed page" as the copyright notice for easier
187
  identification within third-party archives.
188
 
189
- Copyright 2021 Megvii, Base Detection
190
 
191
  Licensed under the Apache License, Version 2.0 (the "License");
192
  you may not use this file except in compliance with the License.
 
186
  same "printed page" as the copyright notice for easier
187
  identification within third-party archives.
188
 
189
+ Copyright (c) 2021-2022 Megvii Inc. All rights reserved.
190
 
191
  Licensed under the Apache License, Version 2.0 (the "License");
192
  you may not use this file except in compliance with the License.
demo/MegEngine/python/models/__init__.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  from .darknet import CSPDarknet, Darknet
6
  from .yolo_fpn import YOLOFPN
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  from .darknet import CSPDarknet, Darknet
6
  from .yolo_fpn import YOLOFPN
demo/MegEngine/python/models/darknet.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- encoding: utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import megengine.module as M
6
 
 
1
  #!/usr/bin/env python3
2
  # -*- encoding: utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import megengine.module as M
6
 
demo/MegEngine/python/models/network_blocks.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- encoding: utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import megengine.functional as F
6
  import megengine.module as M
 
1
  #!/usr/bin/env python3
2
  # -*- encoding: utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import megengine.functional as F
6
  import megengine.module as M
demo/MegEngine/python/models/yolo_fpn.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- encoding: utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import megengine.functional as F
6
  import megengine.module as M
 
1
  #!/usr/bin/env python3
2
  # -*- encoding: utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import megengine.functional as F
6
  import megengine.module as M
demo/MegEngine/python/models/yolo_head.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import megengine.functional as F
6
  import megengine.module as M
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import megengine.functional as F
6
  import megengine.module as M
demo/MegEngine/python/models/yolo_pafpn.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- encoding: utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import megengine.module as M
6
  import megengine.functional as F
 
1
  #!/usr/bin/env python3
2
  # -*- encoding: utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import megengine.module as M
6
  import megengine.functional as F
demo/MegEngine/python/models/yolox.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- encoding: utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import megengine.module as M
6
 
 
1
  #!/usr/bin/env python3
2
  # -*- encoding: utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import megengine.module as M
6
 
yolox/exp/__init__.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  from .base_exp import BaseExp
6
  from .build import get_exp
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  from .base_exp import BaseExp
6
  from .build import get_exp
yolox/exp/base_exp.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import ast
6
  import pprint
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import ast
6
  import pprint
yolox/exp/build.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import importlib
6
  import os
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import importlib
6
  import os
yolox/exp/default/__init__.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  # This file is used for package installation and find default exp file
6
 
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  # This file is used for package installation and find default exp file
6
 
yolox/exp/yolox_base.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import os
6
  import random
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import os
6
  import random
yolox/layers/__init__.py CHANGED
@@ -1,5 +1,5 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  from .fast_coco_eval_api import COCOeval_opt
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  from .fast_coco_eval_api import COCOeval_opt
yolox/layers/fast_coco_eval_api.py CHANGED
@@ -3,7 +3,7 @@
3
  # This file comes from
4
  # https://github.com/facebookresearch/detectron2/blob/master/detectron2/evaluation/fast_eval_api.py
5
  # Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved
6
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
7
 
8
  import copy
9
  import time
 
3
  # This file comes from
4
  # https://github.com/facebookresearch/detectron2/blob/master/detectron2/evaluation/fast_eval_api.py
5
  # Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved
6
+ # Copyright (c) Megvii Inc. All rights reserved.
7
 
8
  import copy
9
  import time
yolox/models/__init__.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  from .darknet import CSPDarknet, Darknet
6
  from .losses import IOUloss
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  from .darknet import CSPDarknet, Darknet
6
  from .losses import IOUloss
yolox/models/darknet.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python
2
  # -*- encoding: utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  from torch import nn
6
 
 
1
  #!/usr/bin/env python
2
  # -*- encoding: utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  from torch import nn
6
 
yolox/models/losses.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python
2
  # -*- encoding: utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import torch
6
  import torch.nn as nn
 
1
  #!/usr/bin/env python
2
  # -*- encoding: utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import torch
6
  import torch.nn as nn
yolox/models/network_blocks.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python
2
  # -*- encoding: utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import torch
6
  import torch.nn as nn
 
1
  #!/usr/bin/env python
2
  # -*- encoding: utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import torch
6
  import torch.nn as nn
yolox/models/yolo_fpn.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python
2
  # -*- encoding: utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import torch
6
  import torch.nn as nn
 
1
  #!/usr/bin/env python
2
  # -*- encoding: utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import torch
6
  import torch.nn as nn
yolox/models/yolo_head.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import math
6
  from loguru import logger
@@ -220,7 +220,7 @@ class YOLOXHead(nn.Module):
220
  n_ch = 5 + self.num_classes
221
  hsize, wsize = output.shape[-2:]
222
  if grid.shape[2:4] != output.shape[2:4]:
223
- yv, xv = torch.meshgrid([torch.arange(hsize), torch.arange(wsize)])
224
  grid = torch.stack((xv, yv), 2).view(1, 1, hsize, wsize, 2).type(dtype)
225
  self.grids[k] = grid
226
 
@@ -237,7 +237,7 @@ class YOLOXHead(nn.Module):
237
  grids = []
238
  strides = []
239
  for (hsize, wsize), stride in zip(self.hw, self.strides):
240
- yv, xv = torch.meshgrid([torch.arange(hsize), torch.arange(wsize)])
241
  grid = torch.stack((xv, yv), 2).view(1, -1, 2)
242
  grids.append(grid)
243
  shape = grid.shape[:2]
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import math
6
  from loguru import logger
 
220
  n_ch = 5 + self.num_classes
221
  hsize, wsize = output.shape[-2:]
222
  if grid.shape[2:4] != output.shape[2:4]:
223
+ yv, xv = torch.meshgrid([torch.arange(hsize), torch.arange(wsize)], indexing="ij")
224
  grid = torch.stack((xv, yv), 2).view(1, 1, hsize, wsize, 2).type(dtype)
225
  self.grids[k] = grid
226
 
 
237
  grids = []
238
  strides = []
239
  for (hsize, wsize), stride in zip(self.hw, self.strides):
240
+ yv, xv = torch.meshgrid([torch.arange(hsize), torch.arange(wsize)], indexing="ij")
241
  grid = torch.stack((xv, yv), 2).view(1, -1, 2)
242
  grids.append(grid)
243
  shape = grid.shape[:2]
yolox/models/yolo_pafpn.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python
2
  # -*- encoding: utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import torch
6
  import torch.nn as nn
 
1
  #!/usr/bin/env python
2
  # -*- encoding: utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import torch
6
  import torch.nn as nn
yolox/models/yolox.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python
2
  # -*- encoding: utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import torch.nn as nn
6
 
 
1
  #!/usr/bin/env python
2
  # -*- encoding: utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import torch.nn as nn
6
 
yolox/tools/__init__.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  # This file is used for package installation. Script of train/eval/export will be available.
6
 
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  # This file is used for package installation. Script of train/eval/export will be available.
6
 
yolox/utils/__init__.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  from .allreduce_norm import *
6
  from .boxes import *
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  from .allreduce_norm import *
6
  from .boxes import *
yolox/utils/allreduce_norm.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import pickle
6
  from collections import OrderedDict
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import pickle
6
  from collections import OrderedDict
yolox/utils/boxes.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import numpy as np
6
 
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import numpy as np
6
 
yolox/utils/checkpoint.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
  import os
5
  import shutil
6
  from loguru import logger
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
  import os
5
  import shutil
6
  from loguru import logger
yolox/utils/demo_utils.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import os
6
 
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import os
6
 
yolox/utils/dist.py CHANGED
@@ -3,7 +3,7 @@
3
  # This file mainly comes from
4
  # https://github.com/facebookresearch/detectron2/blob/master/detectron2/utils/comm.py
5
  # Copyright (c) Facebook, Inc. and its affiliates.
6
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
7
  """
8
  This file contains primitives for multi-gpu communication.
9
  This is useful when doing distributed training.
 
3
  # This file mainly comes from
4
  # https://github.com/facebookresearch/detectron2/blob/master/detectron2/utils/comm.py
5
  # Copyright (c) Facebook, Inc. and its affiliates.
6
+ # Copyright (c) Megvii Inc. All rights reserved.
7
  """
8
  This file contains primitives for multi-gpu communication.
9
  This is useful when doing distributed training.
yolox/utils/ema.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
  import math
5
  from copy import deepcopy
6
 
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
  import math
5
  from copy import deepcopy
6
 
yolox/utils/logger.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import inspect
6
  import os
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import inspect
6
  import os
yolox/utils/lr_scheduler.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import math
6
  from functools import partial
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import math
6
  from functools import partial
yolox/utils/metric.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding: utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
  import functools
5
  import os
6
  import time
 
1
  #!/usr/bin/env python3
2
  # -*- coding: utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
  import functools
5
  import os
6
  import time
yolox/utils/model_utils.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  from copy import deepcopy
6
 
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  from copy import deepcopy
6
 
yolox/utils/setup_env.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import os
6
  import subprocess
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import os
6
  import subprocess
yolox/utils/visualize.py CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
- # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
4
 
5
  import cv2
6
  import numpy as np
 
1
  #!/usr/bin/env python3
2
  # -*- coding:utf-8 -*-
3
+ # Copyright (c) Megvii Inc. All rights reserved.
4
 
5
  import cv2
6
  import numpy as np