class_docstr: Neighbor Ops Test. Test get neighbors ops for nodes
class_docstr_tok: ["Neighbor","Ops","Test",".","Test","get","neighbors","ops","for","nodes"]
docstr: Test get full neighbors for nodes
docstr_tok: ["Test","get","full","neighbors","for","nodes"]
code: def testGetFullNeighbor(self):
      """Test get full neighbors for nodes"""
  
      op = ops.get_full_neighbor([1, 2], ["0", "1"])
      with tf.Session() as sess:
          sparse_ids, sparse_weights, sparse_types = sess.run(op)
          ids = sess.run(tf.sparse_tensor_to_dense(sparse_ids))
          weights = sess.run(tf.sparse_tensor_to_dense(sparse_weights))
          types = sess.run(tf.sparse_tensor_to_dense(sparse_types))
          self.assertAllEqual([[2, 4, 3], [3, 5, 0]], ids)
          self.assertAllClose(
              [[2.0, 4.0, 3.0], [3.0, 5.0, 0.0]], weights
          )
          self.assertAllEqual([[0, 0, 1], [1, 1, 0]], types)
  
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 neighbor_ops
label_desc: Use image node_id 2 for calling the NeighborOpsTest obj's underlying member method code with example usage: obj.testGetFullNeighbor() without return types