code: def weight_quiver(weights, color="c"):
      plt.quiver(
          weights[0, :-1],
          weights[1, :-1],
          weights[0, 1:] - weights[0, :-1],
          weights[1, 1:] - weights[1, :-1],
          scale_units="xy",
          angles="xy",
          scale=1,
          color=color,
      )
  
file_path: neupy/examples/mlp/gd_algorithms_visualization.py
imports: from functools import partial
  import numpy
  import matplotlib.pyplot
  import matplotlib.patches
  from neupy.utils import asfloat, tensorflow_session
  from neupy import algorithms, layers, utils
label_desc: Use image node_id 2 for calling a global function with example usage: weight_quiver(weights, color) without return types