code: def set_render_option(parser):
      render_opt = parser.add_argument_group("Rendering")
      render_opt.add_argument(
          "--rays_per_batch",
          default=2048,
          type=int,
          help="how many rays per batch",
      )
      render_opt.add_argument(
          "--samples_per_ray",
          default=128,
          type=int,
          help="how many samples per ray",
      )
      render_opt.add_argument(
          "--render_h", default=None, type=int, help="image height"
      )
      render_opt.add_argument(
          "--render_w", default=None, type=int, help="image width"
      )
      render_opt.add_argument(
          "--weights_path",
          required=False,
          default=None,
          type=str,
          help="weights path",
      )
      render_opt.add_argument(
          "--white_bkg", type=str2bool, default=True, required=False
      )
  
file_path: ml-neuman/options/options.py
imports: import sys
  import os
  import json
  from utils import utils
label_desc: Use image node_id 8 for calling a global function with example usage: set_render_option(parser) without return types