code: def random_dropping(pc, e):
      up_num = max(64, 768 // (e // 50 + 1))
      pc = pc
      random_num = torch.randint(1, up_num, (1, 1))[0, 0]
      pc = fps(pc, random_num)
      padding = torch.zeros(pc.size(0), 2048 - pc.size(1), 3).to(
          pc.device
      )
      pc = torch.cat([pc, padding], dim=1)
      return pc
  
imports: import numpy
  import matplotlib.pyplot
  from mpl_toolkits.mplot3d import Axes3D
  import random
  import torch
  import torch.nn
  import torch.nn.functional
  import os
  from collections import abc
label_desc: Use image node_id 12 for calling a global function with example usage: random_dropping(pc, e) and returns: pc