code: def convert_to_blocks(self, splits):
      converted_blocks = []
      for bid, block in enumerate(self._block_manager.blocks):
          converted_blocks.append(block.convert_block(splits[bid]))
  
      return converted_blocks
  
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 13 for calling the DataManager obj's underlying member method code with example usage: obj.convert_to_blocks(splits) and returns: converted_blocks