class_docstr: class to avoid fairseq2 casting pa.Table to iterable objects
  which currently fails
class_docstr_tok: ["class","to","avoid","fairseq2","casting","pa.Table","to","iterable","objects","which","currently","fails"]
code: def __init__(self, table: pa.Table) -> None:
      self.table: pa.Table = table
  
imports: from contextlib import contextmanager
  from typing import Dict, Generator, List, Optional, Union
  import numpy
  import pandas
  import pyarrow
  import pyarrow.parquet
  import torch
  from numpy.typing import NDArray
  from pyarrow.dataset import get_partition_keys
  from fairseq2.data import CString
  from fairseq2.data.data_pipeline import DataPipeline, DataPipelineBuilder, read_sequence
label_desc: Use image node_id 1 to create a new _TableWrapper object  with example: obj = _TableWrapper(table)