Skip to content

Commit a3cebb4

Browse files
committed
ddp pickle
1 parent 5c0118f commit a3cebb4

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tests/trainer/test_trainer_cli.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import inspect
22
from argparse import ArgumentParser, Namespace
33
from unittest import mock
4+
import pickle
45

56
import pytest
67

@@ -42,14 +43,14 @@ def test_add_argparse_args_redefined(cli_args):
4243

4344
args = parser.parse_args(cli_args)
4445

46+
# make sure we can pickle args
47+
pickle.dumps(args)
48+
4549
# Check few deprecated args are not in namespace:
4650
for depr_name in ('gradient_clip', 'nb_gpu_nodes', 'max_nb_epochs'):
4751
assert depr_name not in args
4852

4953
trainer = Trainer.from_argparse_args(args=args)
50-
51-
# make sure trainer can be pickled
52-
import pickle
5354
pickle.dumps(trainer)
5455

5556
assert isinstance(trainer, Trainer)

0 commit comments

Comments
 (0)