提交 a96e312b authored 作者: nouiz's avatar nouiz

Merge pull request #761 from goodfeli/fix_24

fixed problems encountered under python 2.4
...@@ -954,21 +954,20 @@ class FunctionMaker(object): ...@@ -954,21 +954,20 @@ class FunctionMaker(object):
elif isinstance(sinput, SymbolicInput): elif isinstance(sinput, SymbolicInput):
return [None, [sinput]] return [None, [sinput]]
@property def env_getter(self):
def env(self):
warnings.warn("FunctionMaker.env is deprecated, it has been renamed 'fgraph'") warnings.warn("FunctionMaker.env is deprecated, it has been renamed 'fgraph'")
return self.fgraph return self.fgraph
@env.setter def env_setter(self,value):
def env(self,value):
warnings.warn("FunctionMaker.env is deprecated, it has been renamed 'fgraph'") warnings.warn("FunctionMaker.env is deprecated, it has been renamed 'fgraph'")
self.fgraph = value self.fgraph = value
@env.deleter def env_deleter(self):
def env(self):
warnings.warn("FunctionMaker.env is deprecated, it has been renamed 'fgraph'") warnings.warn("FunctionMaker.env is deprecated, it has been renamed 'fgraph'")
del self.fgraph del self.fgraph
env = property(env_getter, env_setter, env_deleter)
@staticmethod @staticmethod
def wrap_out(output): def wrap_out(output):
......
...@@ -121,21 +121,20 @@ class Apply(utils.object2): ...@@ -121,21 +121,20 @@ class Apply(utils.object2):
return self.outputs[do] return self.outputs[do]
@property def env_getter(self):
def env(self):
warnings.warn("Apply.env is deprecated, it has been renamed 'fgraph'") warnings.warn("Apply.env is deprecated, it has been renamed 'fgraph'")
return self.fgraph return self.fgraph
@env.setter def env_setter(self,value):
def env(self,value):
warnings.warn("Apply.env is deprecated, it has been renamed 'fgraph'") warnings.warn("Apply.env is deprecated, it has been renamed 'fgraph'")
self.fgraph = value self.fgraph = value
@env.deleter def env_deleter(self):
def env(self):
warnings.warn("Apply.env is deprecated, it has been renamed 'fgraph'") warnings.warn("Apply.env is deprecated, it has been renamed 'fgraph'")
del self.fgraph del self.fgraph
env = property(env_getter, env_setter, env_deleter)
out = property(default_output, out = property(default_output,
doc = "alias for self.default_output()") doc = "alias for self.default_output()")
...@@ -357,21 +356,20 @@ class Variable(utils.object2): ...@@ -357,21 +356,20 @@ class Variable(utils.object2):
self.__class__.__name__) self.__class__.__name__)
@property def env_getter(self):
def env(self):
warnings.warn("Variable.env is deprecated, it has been renamed 'fgraph'") warnings.warn("Variable.env is deprecated, it has been renamed 'fgraph'")
return self.fgraph return self.fgraph
@env.setter def env_setter(self,value):
def env(self,value):
warnings.warn("Variable.env is deprecated, it has been renamed 'fgraph'") warnings.warn("Variable.env is deprecated, it has been renamed 'fgraph'")
self.fgraph = value self.fgraph = value
@env.deleter def env_deleter(self):
def env(self):
warnings.warn("Variable.env is deprecated, it has been renamed 'fgraph'") warnings.warn("Variable.env is deprecated, it has been renamed 'fgraph'")
del self.fgraph del self.fgraph
env = property(env_getter, env_setter, env_deleter)
class Constant(Variable): class Constant(Variable):
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论