Skip to content

Commit

Permalink
add mem_opt argument
Browse files Browse the repository at this point in the history
  • Loading branch information
chengduoZH committed Mar 28, 2018
1 parent daea299 commit 5ededc4
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion fluid/SE-ResNeXt-152/train_parallel_do.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,11 @@
def parse_args():
parser = argparse.ArgumentParser('SE-ResNeXt-152 parallel profile.')
parser.add_argument('--per_gpu_batch_size', type=int, default=12, help='')
parser.add_argument(
'--use_mem_opt',
type=distutils.util.strtobool,
default=True,
help='use memory optimize')
parser.add_argument(
'--skip_first_steps',
type=int,
Expand Down Expand Up @@ -212,7 +217,8 @@ def train():
regularization=fluid.regularizer.L2Decay(1e-4))
opts = optimizer.minimize(avg_cost)

fluid.memory_optimize(fluid.default_main_program())
if args.use_mem_opt:
fluid.memory_optimize(fluid.default_main_program())

place = fluid.CUDAPlace(0)
# place = fluid.CPUPlace()
Expand Down

0 comments on commit 5ededc4

Please sign in to comment.