code: def test_read_scan_large_csv() -> None:
      filename = "G1_1e7_1e2_5_0.csv"
      path = Path(__file__).parent / filename
  
      predicate = pl.col("v2") < 5
  
      shape_eager = pl.read_csv(path).filter(predicate).shape
      shape_lazy = (pl.scan_csv(path).filter(predicate)).collect().shape
  
      assert shape_lazy == shape_eager
  
file_path: polars/py-polars/tests/benchmark/test_release.py
imports: import time
  from pathlib import Path
  from typing import cast
  import numpy
  import pytest
  import polars
  from polars.testing import assert_frame_equal
label_desc: Use image node_id 1 for calling a global function with example usage: test_read_scan_large_csv() without return types