code: def plot_rdp_of_sigma(v, order):
      sigmas = np.linspace(1.0, 1000.0, endpoint=True, num=1000)
      fig, ax = setup_plot()
  
      y = np.zeros(len(sigmas))
  
      for i, sigma in enumerate(sigmas):
          logq = pate.compute_logq_gaussian(v, sigma)
          y[i] = pate.rdp_gaussian(logq, sigma, order)
  
      ax.plot(sigmas, y, alpha=0.8, linewidth=5)
  
      plt.xlim(xmin=1, xmax=1000)
      plt.ylim(ymin=0)
      # plt.yticks([0, .0004, .0008, .0012])
      ax.tick_params(labelleft="off")
      plt.xlabel(r"Noise $\sigma$", fontsize=16)
      plt.ylabel(r"RDP at order $\alpha={}$".format(order), fontsize=16)
      ax.tick_params(labelsize=14)
  
      # plt.legend(loc=0, fontsize=13)
      plt.show()
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import math
  import os
  import sys
  from absl import app
  from absl import flags
  import matplotlib
  import matplotlib.pyplot
  import numpy
  import core
  import random
label_desc: Use image node_id 3 for calling a global function with example usage: plot_rdp_of_sigma(v, order) without return types