code: def backward(
      ctx, grad_output, grad_output1, grad_output2, grad_output3
  ):
      raise RuntimeError(
          "You are running with DeepSpeed Inference mode. \
                              Please switch to Training mode for running backward!"
      )
  
file_path: H2O/h2o_flexgen/benchmark/third_party/DeepSpeed/deepspeed/ops/transformer/inference/diffusers_attention.py
imports: import math
  import torch
  from torch.autograd import Function
  from ...None import op_builder
  import torch.nn
  from packaging import version
  from deepspeed.utils.logging import log_dist
label_desc: Use image node_id 2 for calling the DeepSpeedDiffusersAttentionFunction obj's underlying member method code with example usage: obj.backward(ctx, grad_output, grad_output1, grad_output2, grad_output3) without return types