class_docstr: FORMAT: col: col1 | col2 | col 3 row 1 : val1 | val2 | val3 row 2 : ...
docstr: Given a list of headers, TableLinearize aims at converting it into a flatten sequence with special symbols.
docstr_tok: ["Given","a","list","of","headers",",","TableLinearize","aims","at","converting","it","into","a","flatten","sequence","with","special","symbols","."]
code: def process_header(self, headers: List):
      """
      Given a list of headers, TableLinearize aims at converting it into a flatten sequence with special symbols.
      """
      return "col : " + " | ".join(headers)
  
imports: import json
  import os
  import random
  from functools import lru_cache
  from typing import Dict, List, Optional, Tuple, Union
  import regex
  from ...file_utils import ExplicitEnum, PaddingStrategy, TensorType, add_end_docstrings, is_pandas_available
  from ...tokenization_utils import AddedToken, PreTrainedTokenizer
  from ...tokenization_utils_base import ENCODE_KWARGS_DOCSTRING, BatchEncoding, TextInput, TruncationStrategy
  from ...utils import logging
label_desc: Use image node_id 2 for calling the IndexedRowTableLinearize obj's underlying member method code with example usage: obj.process_header(headers) and returns: unknown