code: def load_csv(filename: str, block_type: str = None) -> Layout:
      """Load the Layout object from the given CSV file.
  
      Args:
          filename (str):
              The name of the CSV file. A row of the table represents
              an individual layout element.
  
          block_type (str):
              If there's no block_type column in the CSV file,
              you must pass in a block_type variable such that layout parser
              can appropriately detect the type of the layout elements.
  
      Returns:
          Layout:
              The parsed Layout object from the CSV file.
      """
  
      return load_dataframe(
          pd.read_csv(filename), block_type=block_type
      )
  
file_path: layout-parser/src/layoutparser/io/basic.py
imports: import ast
  import json
  from typing import List, Union, Dict, Dict, Any
  import pandas
  from ..elements import BaseLayoutElement, TextBlock, Layout, BASECOORD_ELEMENT_NAMEMAP
label_desc: Use image node_id 3 for calling a global function with example usage: load_csv(filename, block_type) and returns: load_dataframe