docstr: Get the device pointer to the base of the KV-cache ids for the specified cache group and
  sequence.
  
  Arguments:
      cache_group (int): The cache group to query.
docstr_tok: ["Get","the","device","pointer","to","the","base","of","the","KV-cache","ids","for","the","specified","cache","group","and","sequence",".","Arguments",":","cache_group","(","int",")",":","The","cache","group","to","query","."]
code: def kv_blocks_ptr(self, cache_group: int = 0) -> int:
      """
      Get the device pointer to the base of the KV-cache ids for the specified cache group and
      sequence.
  
      Arguments:
          cache_group (int): The cache group to query.
      """
      return self._kv_cache_ids[cache_group].data_ptr()
  
imports: from typing import List, Tuple, Union
  import torch
label_desc: Use image node_id 8 for calling the DSSequenceDescriptor obj's underlying member method code with example usage: obj.kv_blocks_ptr(cache_group) and returns: self