code: def weight_variable(shape, name, initializer):
      return tf.get_variable(
          name,
          shape=shape,
          initializer=initializer,
      )
  
imports: import os
  import shutil
  import tensorflow
  import numpy
  import time
  from datetime import timedelta
  import json
  import pickle
label_desc: Use image node_id 18 for calling the BasicModel obj's underlying member method code with example usage: obj.weight_variable(shape, name, initializer) and returns: tf