From 4434f8b4bd8dd8b79e18baff225b9017acf2fdcc Mon Sep 17 00:00:00 2001 From: qingqing01 Date: Sat, 28 Apr 2018 16:19:42 +0800 Subject: [PATCH] Use the OrderedDict in the framework.py for the variable map. (#10282) --- python/paddle/fluid/framework.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/paddle/fluid/framework.py b/python/paddle/fluid/framework.py index 53486ecffc..2cdf010926 100644 --- a/python/paddle/fluid/framework.py +++ b/python/paddle/fluid/framework.py @@ -658,10 +658,10 @@ class Operator(object): class Block(object): def __init__(self, program, idx): self.desc = program.desc.block(idx) - self.vars = dict() # var_name --> var + self.vars = collections.OrderedDict() # var_name --> var self.ops = list() # operator list self.program = program - self.removed_vars = dict() + self.removed_vars = collections.OrderedDict() def __str__(self): return self.to_string(True) -- GitLab