[Bugfix][IR][ATTRS] Fix AttrEqual for Array and StrMap, double (#5054)
authorTianqi Chen <tqchen@users.noreply.github.com>
Thu, 12 Mar 2020 23:29:06 +0000 (16:29 -0700)
committerGitHub <noreply@github.com>
Thu, 12 Mar 2020 23:29:06 +0000 (16:29 -0700)
commit29a3d3a66f31235eb644b38d9e03c156fa5fde7f
tree220a936c240c5e5e157e9c2b5caf1c9f07f1ce0e
parentbd1de08f8eb80bbcf92fb3965dec6a715db481fd
[Bugfix][IR][ATTRS] Fix AttrEqual for Array and StrMap, double (#5054)

- Use fuzzy comparison for double.
- Removed the hack for BatchNormAttrs and DictAttr.

Also removed a warning from text printer printing.
include/tvm/ir/attrs.h
src/ir/attrs.cc
src/printer/doc.cc
src/printer/doc.h
src/printer/meta_data.h
src/relay/analysis/alpha_equal.cc
tests/python/unittest/test_ir_attrs.py