class_docstr: Negative sampling based skip-gram
class_docstr_tok: ["Negative","sampling","based","skip-gram"]
docstr: Set up the async update subprocess.
docstr_tok: ["Set","up","the","async","update","subprocess","."]
code: def create_async_update(self):
      """Set up the async update subprocess."""
      self.async_q = Queue(1)
      self.async_p = mp.Process(
          target=async_update,
          args=(self.num_threads, self, self.async_q),
      )
      self.async_p.start()
  
imports: import random
  import numpy
  import torch
  import torch.multiprocessing
  import torch.nn
  import torch.nn.functional
  from torch.multiprocessing import Queue
  from torch.nn import init
label_desc: Use image node_id 2 for calling the SkipGramModel obj's underlying member method code with example usage: obj.create_async_update() without return types