code: def test_memory_usage(gs):
      assert gs.memory_usage() == 224
      host_dataframe = gpd.read_file(
          gpd.datasets.get_path("naturalearth_lowres")
      )
      gpu_dataframe = cuspatial.from_geopandas(host_dataframe)
      # The df size is 8kb of cudf rows and 217kb of the geometry column
      assert gpu_dataframe.memory_usage().sum() == 224945
  
imports: import geopandas
  import numpy
  import pandas
  import pytest
  from geopandas.testing import assert_geodataframe_equal
  from shapely.affinity import rotate
  from shapely.geometry import LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon
  import cudf
  import cuspatial
label_desc: Use image node_id 22 for calling a global function with example usage: test_memory_usage(gs) without return types