title: Is there a pyarrow equivalent of the chunksize argument in pandas.read_csv?
body: <p>I am looking to process a large file(5 gb) in RAM but am getting an out of memory error. Is there a way to process the parquet file in chunks like there is in <code>pandas.read_csv</code>?</p>
  
  <pre><code>import pyarrow.parquet as pq
  
      def main():
          df = pq.read_table('./data/train.parquet').to_pandas()            
  
      main()   
  </code></pre>