maheshambule commented on a change in pull request #5617: URL: https://github.com/apache/incubator-tvm/pull/5617#discussion_r431651445
########## File path: python/tvm/relay/frontend/tensorflow.py ########## @@ -2896,15 +2903,29 @@ def _parse_import_prerequisites(self, graph): """ missing_operators = set() for node in graph.node: + try: + from tensorflow.python.framework import op_def_registry + except ImportError as e: + raise ImportError( + "Unable to import tensorflow which is required {}".format(e)) + getOpDef = op_def_registry._registered_ops.get if hasattr(op_def_registry,\ + "_registered_ops") else op_def_registry.get + op_def = getOpDef(node.op) if node.op == "Placeholder" or node.op == 'PlaceholderWithDefault': pass elif node.op == "Const": pass + elif node.op in ["PartitionedCall", "StatefulPartitionedCall"]: Review comment: @srkreddy1238, could you please elaborate more here? Do you want us to check if these ops are supported in different TF versions? ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org