Pylint undefined-variable errors

Hi All,

On executing Pylint on tvm (in incubator-mxnet) with the undefined-variable option, 47 errors show up. These errors could lead to Python NameError at runtime. Is there a plan to include these lint checks and fix them?

Code/module affected Undefined variable
./tvm/dmlc-core/tracker/dmlc_tracker/mpi.py:20:13: cmd
./tvm/nnvm/python/nnvm/_base.py:151:44: mx_float
./tvm/nnvm/python/nnvm/_base.py:156:16: mx_float
./tvm/nnvm/python/nnvm/symbol.py:52:20: add_symbol
./tvm/nnvm/python/nnvm/symbol.py:54:20: add_scalar
./tvm/nnvm/python/nnvm/symbol.py:64:20: sub_symbol
./tvm/nnvm/python/nnvm/symbol.py:66:20: sub_scalar
./tvm/nnvm/python/nnvm/symbol.py:72:20: rsub_scalar
./tvm/nnvm/python/nnvm/symbol.py:79:20: mul_symbol
./tvm/nnvm/python/nnvm/symbol.py:81:20: mul_scalar
./tvm/nnvm/python/nnvm/symbol.py:91:20: div_symbol
./tvm/nnvm/python/nnvm/symbol.py:93:20: div_scalar
./tvm/nnvm/python/nnvm/symbol.py:99:20: rdiv_scalar
./tvm/nnvm/python/nnvm/symbol.py:112:20: pow_symbol
./tvm/nnvm/python/nnvm/symbol.py:114:20: pow_scalar
./tvm/nnvm/python/nnvm/symbol.py:120:20: rpow_scalar
./tvm/nnvm/python/nnvm/frontend/tensorflow.py:291:51: axis
./tvm/nnvm/python/nnvm/testing/tf.py:216:52: image
./tvm/nnvm/tests/python/frontend/tensorflow/test_forward.py:325:5: test_concat_v2
./tvm/python/tvm/api.py:522:19: Range
./tvm/python/tvm/codegen.py:20:12: _Build
./tvm/python/tvm/make.py:31:12: _range_by_min_extent
./tvm/python/tvm/make.py:59:20: Broadcast
./tvm/python/tvm/make.py:60:12: Cast
./tvm/python/tvm/make.py:87:12: _Node
./tvm/python/tvm/make.py:106:21: Evaluate
./tvm/python/tvm/make.py:107:41: Block
./tvm/python/tvm/make.py:108:28: Evaluate
./tvm/python/tvm/module.py:23:16: _GetTypeKey
./tvm/python/tvm/module.py:38:16: _GetSource
./tvm/python/tvm/module.py:49:16: _ImportsSize
./tvm/python/tvm/module.py:50:17: _GetImport
./tvm/python/tvm/module.py:69:9: _SaveToFile
./tvm/python/tvm/module.py:111:25: _PackImportsToC
./tvm/python/tvm/module.py:185:12: _GetSystemLib
./tvm/python/tvm/module.py:222:12: _LoadFromFile
./tvm/python/tvm/module.py:244:12: _Enabled
./tvm/python/tvm/contrib/cc.py:87:12: FileNotFoundError
./tvm/python/tvm/contrib/cc.py:113:12: FileNotFoundError
./tvm/python/tvm/contrib/mps.py:32:13: b
./tvm/python/tvm/contrib/mps.py:34:13: c
./tvm/python/tvm/contrib/nnpack.py:17:5: _Config
./tvm/tests/python/unittest/test_pass_simplify.py:56:5: test_modular
./tvm/topi/python/topi/cpp.py:71:16: ivec_get
./tvm/topi/python/topi/cpp.py:90:16: ivec_get
./tvm/topi/python/topi/nn/batch_norm.py:54:25: C
./tvm/topi/python/topi/nn/batch_norm.py:55:24: C