code: def deserialize(cls, schema_meta):
      data_manager = DataManager()
      data_manager._schema_manager = SchemaManager.deserialize(
          schema_meta
      )
      data_manager._block_manager = BlockManager()
      data_manager._block_manager.initialize_blocks(
          data_manager._schema_manager
      )
  
      return data_manager
  
imports: import numpy
  from .schema_manager import SchemaManager
  from .block_manager import BlockManager
  from .block_manager import BlockType
  import pandas
  from ..entity import types
  from typing import Union, List, Tuple
  from ..conf.default_config import DATAFRAME_BLOCK_ROW_SIZE
label_desc: Use image node_id 31 for calling the DataManager obj's underlying member method code with example usage: obj.deserialize(cls, schema_meta) and returns: data_manager