docstr: Generate random shared tensor of given size and sharing of its wraps
docstr_tok: ["Generate","random","shared","tensor","of","given","size","and","sharing","of","its","wraps"]
code: def wrap_rng(self, size, device=None):
      """Generate random shared tensor of given size and sharing of its wraps"""
      raise NotImplementedError(
          "TupleProvider wrap_rng not implemented."
      )
  
imports: import os
  import crypten
  import crypten.communicator
  import torch
label_desc: Use image node_id 18 for calling the TupleProvider obj's underlying member method code with example usage: obj.wrap_rng(size, device) without return types