From 283dc68a5fbf02f3564d27716c6703a478bf26ad Mon Sep 17 00:00:00 2001 From: Yuya Unno Date: Wed, 14 Jun 2017 23:42:14 +0900 Subject: [PATCH] Merge pull request #2852 from chainer/check-none-hyperparam-proxy-descriptor Check for None in HyperparameterProxy descriptor --- chainer/optimizer.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/chainer/optimizer.py b/chainer/optimizer.py index 7973dd585d3f..cff627205008 100644 --- a/chainer/optimizer.py +++ b/chainer/optimizer.py @@ -595,6 +595,8 @@ def __init__(self, attr_name): self.__doc__ = 'Alias to ``self.hyperparam.{}``'.format(attr_name) def __get__(self, obj, type=None): + if obj is None: + return self return getattr(obj.hyperparam, self._attr_name) def __set__(self, obj, value):