code: def _prepare_skipahead(self):
      self.skip_ahead = self.module.get_function("skip_ahead")
      self.skip_ahead.prepare("PnQ")
      self.skip_ahead_array = self.module.get_function(
          "skip_ahead_array"
      )
      self.skip_ahead_array.prepare("PnP")
      self.skip_ahead_sequence = self.module.get_function(
          "skip_ahead_sequence"
      )
      self.skip_ahead_sequence.prepare("PnQ")
      self.skip_ahead_sequence_array = self.module.get_function(
          "skip_ahead_sequence_array"
      )
      self.skip_ahead_sequence_array.prepare("PnP")
  
imports: import numpy
  import pycuda.compiler
  import pycuda.driver
  import pycuda.gpuarray
  from pytools import memoize_method
label_desc: Use image node_id 2 for calling the _PseudoRandomNumberGeneratorBase obj's underlying member method code with example usage: obj._prepare_skipahead() without return types