Skip to content

Instantly share code, notes, and snippets.

@danielrenshaw
Created May 29, 2015 07:08
Show Gist options
  • Save danielrenshaw/5d68c37c2bfd194bc830 to your computer and use it in GitHub Desktop.
Save danielrenshaw/5d68c37c2bfd194bc830 to your computer and use it in GitHub Desktop.
Theano diff (from a4e182d) for altering theano/printing.py to enable NaN and inf checks during debugprinting
39c39,41
< done=None):
---
> done=None, include_nan_info=False,
> include_inf_info=False, recursion_rules='ALWAYS',
> print_test_value=False):
151c153,156
< profile=p)
---
> profile=p, include_nan_info=include_nan_info,
> include_inf_info=include_inf_info,
> recursion_rules=recursion_rules,
> print_test_value=print_test_value)
163c168,172
< scan_ops=scan_ops, stop_on_name=stop_on_name)
---
> scan_ops=scan_ops, stop_on_name=stop_on_name,
> include_nan_info=include_nan_info,
> include_inf_info=include_inf_info,
> recursion_rules=recursion_rules,
> print_test_value=print_test_value)
179c188,192
< scan_ops=scan_ops)
---
> scan_ops=scan_ops,
> include_nan_info=include_nan_info,
> include_inf_info=include_inf_info,
> recursion_rules=recursion_rules,
> print_test_value=print_test_value)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment