code: def batch_type(self) -> Type[CausalLMBatch]:
      return BloomCausalLMBatch
  
file_path: text-generation-inference/server/text_generation_server/models/bloom.py
imports: import torch
  import torch.distributed
  from typing import Optional, Type
  from transformers import AutoTokenizer, AutoConfig, PreTrainedTokenizerBase
  from text_generation_server.models.custom_modeling.bloom_modeling import BloomForCausalLM
  from text_generation_server.models import CausalLM
  from text_generation_server.models.causal_lm import CausalLMBatch
  from text_generation_server.pb import generate_pb2
  from text_generation_server.utils import initialize_torch_distributed, weight_files, Weights
label_desc: Use image node_id 2 for calling the BLOOMSharded obj's underlying member method code with example usage: obj.batch_type() and returns: BloomCausalLMBatch