henry000 commited on
Commit
8fc6449
·
1 Parent(s): 489f14b

♻️ [Refactor] the dataloader import and default aug

Browse files
yolo/config/task/train.yaml CHANGED
@@ -14,7 +14,9 @@ data:
14
  data_augment:
15
  Mosaic: 1
16
  # MixUp: 1
17
- HorizontalFlip: 0.5
 
 
18
 
19
  optimizer:
20
  type: SGD
 
14
  data_augment:
15
  Mosaic: 1
16
  # MixUp: 1
17
+ # HorizontalFlip: 0.5
18
+ RandomCrop: 1
19
+ RemoveOutliers: 1e-8
20
 
21
  optimizer:
22
  type: SGD
yolo/tools/data_loader.py CHANGED
@@ -13,13 +13,8 @@ from torch.utils.data import DataLoader, Dataset
13
  from torch.utils.data.distributed import DistributedSampler
14
 
15
  from yolo.config.config import DataConfig, DatasetConfig
16
- from yolo.tools.data_augmentation import (
17
- AugmentationComposer,
18
- HorizontalFlip,
19
- MixUp,
20
- Mosaic,
21
- VerticalFlip,
22
- )
23
  from yolo.tools.dataset_preparation import prepare_dataset
24
  from yolo.utils.dataset_utils import (
25
  create_image_metadata,
 
13
  from torch.utils.data.distributed import DistributedSampler
14
 
15
  from yolo.config.config import DataConfig, DatasetConfig
16
+ from yolo.tools.data_augmentation import *
17
+ from yolo.tools.data_augmentation import AugmentationComposer
 
 
 
 
 
18
  from yolo.tools.dataset_preparation import prepare_dataset
19
  from yolo.utils.dataset_utils import (
20
  create_image_metadata,
yolo/utils/bounding_box_utils.py CHANGED
@@ -217,6 +217,7 @@ class BoxMatcher:
217
  Returns:
218
  unique_indices [batch x anchors x 1]: The index of the best targets for each anchors
219
  """
 
220
  unique_indices = target_matrix.argmax(dim=1)
221
  return unique_indices[..., None]
222
 
 
217
  Returns:
218
  unique_indices [batch x anchors x 1]: The index of the best targets for each anchors
219
  """
220
+ # TODO: add a assert for no target on the image
221
  unique_indices = target_matrix.argmax(dim=1)
222
  return unique_indices[..., None]
223