code: def _check_output_schema(self):
      assert (
          self._output_schema is not None
      ), "Schema is not initialized"
      assert (
          self._predict_output_schema is None
          or schema.is_schema_subset(
              self._predict_output_schema, self._output_schema
          )
      ), "predict_output_schema is not a subset of the output_schema"
  
imports: import logging
  from collections import namedtuple
  import numpy
  from caffe2.proto import caffe2_pb2
  from caffe2.python import core, schema, scope, utils, workspace
  from caffe2.python.layers.tags import TagContext
label_desc: Use image node_id 3 for calling the ModelLayer obj's underlying member method code with example usage: obj._check_output_schema() without return types