Fix unittest for rnn.

release/0.10.0
Yu Yang 8 years ago
parent b968b5ef66
commit 606a99d935

@ -99,9 +99,9 @@ class Layer(object):
# parse myself.
ret_val = self.to_proto_impl(**kwargs)
if self.context_name() is not None:
assert self.context_name() not in context
# add myself to context
if self.context_name() is not None and \
self.context_name() not in context:
context[self.context_name()] = ret_val
# parse children.
@ -117,7 +117,10 @@ class Layer(object):
continue
layer.to_proto(context=context)
return ret_val
if self.use_context_name():
return context[self.context_name()]
else:
return context[self.name]
def to_proto_impl(self, **kwargs):
raise NotImplementedError()

Loading…
Cancel
Save