class_docstr: Generates a custom page for `tf.raw_ops`.
class_docstr_tok: ["Generates","a","custom","page","for","`","tf.raw_ops","`","."]
code: def build(self):
      # Skip the ModulePage implementation, which doesn't use a template.
      content = base_page.PageInfo.build(self)
  
      if version.parse(tf.__version__) >= version.parse("2.14-dev"):
          raw_ops_doc = self.generate_raw_ops_doc_ge_214()
      else:
          raw_ops_doc = self.generate_raw_ops_doc_lt_214()
  
      return "\n".join([content, raw_ops_doc])
  
imports: import contextlib
  import pathlib
  import textwrap
  from typing import NamedTuple
  from absl import app
  from absl import flags
  from packaging import version
  import tensorflow
  from tensorflow_docs.api_generator import doc_controls
  from tensorflow_docs.api_generator import doc_generator_visitor
  from tensorflow_docs.api_generator import generate_lib
  from tensorflow_docs.api_generator.pretty_docs import base_page
  from tensorflow_docs.api_generator.pretty_docs import module_page
  import yaml
  from tensorflow.python.framework import ops
  from tensorflow.python.util import tf_export
  from tensorflow.python.util import tf_inspect
  import base_dir
label_desc: Use image node_id 1 for calling the RawOpsPageInfo obj's underlying member method code with example usage: obj.build() and returns: str