code: def generate_dummy_arrow_table() -> pa.Table:
      col1 = pa.chunked_array([[1, 2, 3], [4, 5]], type=pa.uint8())
      col2 = pa.chunked_array(
          [[0.5, 0.6], [0.1, 0.8, 1.5]], type=pa.float32()
      )
      return pa.Table.from_arrays([col1, col2], names=["a", "b"])
  
imports: import filecmp
  from typing import Any, Dict, Optional
  import numpy
  import pyarrow
  import pytest
  import lightgbm
  from .utils import np_assert_array_equal
label_desc: Use image node_id 3 for calling a global function with example usage: generate_dummy_arrow_table() and returns: pa