code: def nvcc_flags(self):
      extra_cuda_flags = [
          "-U__CUDA_NO_HALF_OPERATORS__",
          "-U__CUDA_NO_HALF_CONVERSIONS__",
          "--expt-relaxed-constexpr",
          "--expt-extended-lambda",
      ]
      extra_cuda_flags.extend(get_cuda_cc_flag())
      ret = ["-O3", "--use_fast_math"] + extra_cuda_flags
      return append_nvcc_threads(ret)
  
file_path: ColossalAI/colossalai/kernel/op_builder/moe.py
imports: from .builder import Builder
  from .utils import append_nvcc_threads, get_cuda_cc_flag
label_desc: Use image node_id 5 for calling the MOEBuilder obj's underlying member method code with example usage: obj.nvcc_flags() and returns: append_nvcc_threads