# /* ****************************************************************************** # * # * # * This program and the accompanying materials are made available under the # * terms of the Apache License, Version 2.0 which is available at # * https://www.apache.org/licenses/LICENSE-2.0. # * # * See the NOTICE file distributed with this work for additional # * information regarding copyright ownership. # * Unless required by applicable law or agreed to in writing, software # * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # * License for the specific language governing permissions and limitations # * under the License. # * # * SPDX-License-Identifier: Apache-2.0 # ******************************************************************************/ from onnx_tf.common import attr_converter,attr_translator from onnx_tf.handlers.backend import * import onnx_tf import onnx_tf.handlers.handler import sys,inspect import tensorflow as tf from onnx_tf.backend import TensorflowBackend current_module = sys.modules['onnx_tf.handlers.backend'] modules = inspect.getmembers(current_module) for name, obj in modules: obj_modules = inspect.getmembers(obj) for name2,module2 in obj_modules: if inspect.isclass(module2): result = module2 print(module2)