Skip to content

Commit

Permalink
Seg objective only for unique path ultralytics#6
Browse files Browse the repository at this point in the history
  • Loading branch information
manole-alexandru committed Mar 24, 2023
1 parent 72d83c4 commit 620f1c3
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion train.py
Original file line number Diff line number Diff line change
Expand Up @@ -511,7 +511,7 @@ def parse_opt(known=False):


def main(opt, callbacks=Callbacks()):
print('\n---------- VERSION:', '#0005', '----------\n')
print('\n---------- VERSION:', '#0006', '----------\n')
# Checks
if RANK in {-1, 0}:
print_args(vars(opt))
Expand Down
6 changes: 3 additions & 3 deletions utils/torch_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -355,8 +355,8 @@ def smart_optimizer(model, name='Adam', lr=0.001, momentum=0.9, decay=1e-5):
g_det[1].append(p)
else:
g_det[0].append(p) # weight (with decay)

if m_index < 287 or m_index > 290: # SEGMENTATION Optimizer
else:
# if m_index < 287 or m_index > 290: # SEGMENTATION Optimizer
for p_index, (p_name, p) in enumerate(v.named_parameters(recurse=0)):
if p_name == 'bias': # bias (no decay)
g_seg[2].append(p)
Expand All @@ -366,7 +366,7 @@ def smart_optimizer(model, name='Adam', lr=0.001, momentum=0.9, decay=1e-5):
g_seg[0].append(p) # weight (with decay)

det_optimizer = get_optimizer(name, lr, momentum, decay, g_det)
seg_optimizer = get_optimizer(name, lr, momentum, decay, g_seg)
seg_optimizer = get_optimizer(name, lr * 5, momentum, decay, g_seg)
return det_optimizer, seg_optimizer


Expand Down

0 comments on commit 620f1c3

Please sign in to comment.