class_docstr: Walk Ops Test.
  
  Test random walk ops on euler graph
class_docstr_tok: ["Walk","Ops","Test",".","Test","random","walk","ops","on","euler","graph"]
code: def testGenPair(self):
      op = ops.gen_pair([[1, 2, 3, 4, 5, 6, 7, 8, 9]], 2, 2)
      with tf.Session() as sess:
          pairs = sess.run(op)
          self.assertAllEqual(
              [
                  [
                      [1, 2],
                      [1, 3],
                      [2, 1],
                      [2, 3],
                      [2, 4],
                      [3, 2],
                      [3, 1],
                      [3, 4],
                      [3, 5],
                      [4, 3],
                      [4, 2],
                      [4, 5],
                      [4, 6],
                      [5, 4],
                      [5, 3],
                      [5, 6],
                      [5, 7],
                      [6, 5],
                      [6, 4],
                      [6, 7],
                      [6, 8],
                      [7, 6],
                      [7, 5],
                      [7, 8],
                      [7, 9],
                      [8, 7],
                      [8, 6],
                      [8, 9],
                      [9, 8],
                      [9, 7],
                  ]
              ],
              pairs,
          )
  
file_path: euler/tf_euler/python/euler_ops/walk_ops_test.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import os
  import subprocess
  from tensorflow.python.platform import test
  import tensorflow
  from tf_euler.python.euler_ops import base
  from tf_euler.python.euler_ops import walk_ops
label_desc: Use image node_id 2 for calling the WalkOpsTest obj's underlying member method code with example usage: obj.testGenPair() without return types