[BUGFIX] Fix for NoneType Target (#3792)
authorziheng <ziheng@apache.org>
Fri, 16 Aug 2019 20:14:29 +0000 (13:14 -0700)
committerGitHub <noreply@github.com>
Fri, 16 Aug 2019 20:14:29 +0000 (13:14 -0700)
python/tvm/relay/quantize/_partition.py

index 597c55c..1180d83 100644 (file)
@@ -133,7 +133,8 @@ def add_partition_generic(ref_call, new_args, ctx):
 @register_partition_function("add")
 def add_partition_function(ref_call, new_args, ctx):
     """Rewrite function for ewise add for partition"""
-    if 'cuda' in _target.current_target().keys:
+    target = _target.current_target()
+    if target and 'cuda' in target.keys:
         #TODO(wuwei/ziheng) cuda specific rules
         return add_partition_generic(ref_call, new_args, ctx)
     return add_partition_generic(ref_call, new_args, ctx)