Skip to content

Commit 9f107da

Browse files
authored
seed (#370)
1 parent 5b628ea commit 9f107da

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

rtdetr_pytorch/src/misc/dist.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,6 @@ def sync_time():
182182

183183
def set_seed(seed):
184184
# fix the seed for reproducibility
185-
seed = seed + get_rank()
186185
torch.manual_seed(seed)
187186
np.random.seed(seed)
188187
random.seed(seed)

rtdetr_pytorch/tools/train.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ def main(args, ) -> None:
1515
'''main
1616
'''
1717
dist.init_distributed()
18+
if args.seed is not None:
19+
dist.set_seed(args.seed)
1820

1921
assert not all([args.tuning, args.resume]), \
2022
'Only support from_scrach or resume or tuning at one time'
@@ -42,7 +44,7 @@ def main(args, ) -> None:
4244
parser.add_argument('--tuning', '-t', type=str, )
4345
parser.add_argument('--test-only', action='store_true', default=False,)
4446
parser.add_argument('--amp', action='store_true', default=False,)
45-
47+
parser.add_argument('--seed', type=int, help='seed',)
4648
args = parser.parse_args()
4749

4850
main(args)

0 commit comments

Comments
 (0)