提交 08af70f8 authored 作者: Frederic's avatar Frederic

Mark as deprecated SanityCheckFunction as it is not used and not tested.

上级 b41e3605
...@@ -727,12 +727,19 @@ copy_reg.pickle(Function, _pickle_Function) ...@@ -727,12 +727,19 @@ copy_reg.pickle(Function, _pickle_Function)
### ###
class SanityCheckFunction(Function): class SanityCheckFunction(Function):
"""Deprecated. It is not used and not tested anywhere in Theano!
Also, we should remove the check_equal and related function in
this file, and use Type.values_equals() instead.
"""
def __init__(self, others, check_equal, *args, **kwargs): def __init__(self, others, check_equal, *args, **kwargs):
super(SanityCheckFunction, self).__init__(*args, **kwargs) super(SanityCheckFunction, self).__init__(*args, **kwargs)
self.others = others self.others = others
self.check_equal = check_equal self.check_equal = check_equal
# DEPRECATED? Is this just for DualLinker? # DEPRECATED? Is this just for DualLinker?
warnings.warn("SanityCheckFunction is deprecated")
def __setitem__(self, item, value): def __setitem__(self, item, value):
super(SanityCheckFunction, self).__setitem__(item, value) super(SanityCheckFunction, self).__setitem__(item, value)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论