class_docstr: jieba op test
docstr: test jieba 
docstr_tok: ["test","jieba"]
code: def test_jieba_cut_op_use_file(self):
      """test jieba"""
      graph = tf.Graph()
      with graph.as_default():
          sentence_in = tf.placeholder(
              dtype=tf.string, shape=[None], name="sentence_in"
          )
  
          sentence_out = self.build_op_use_file(sentence_in)
  
          with self.cached_session(
              use_gpu=False, force_gpu=False
          ) as sess:
              # self.assertShapeEqual(tf.shape(sentence_in), tf.shape(sentence_out))
              sentence_out_res = test_one(
                  sess, sentence_out, {sentence_in: ["我爱北京天安门"]}
              )
              self.assertEqual(
                  "我 爱 北京 天安门", sentence_out_res[0].decode("utf-8")
              )
              sentence_out_res = test_one(
                  sess, sentence_out, {sentence_in: ["吉林省长春药店"]}
              )
              self.assertEqual(
                  "吉林省 长春 药店", sentence_out_res[0].decode("utf-8")
              )
              sentence_out_res = test_one(
                  sess,
                  sentence_out,
                  {sentence_in: ["吉林省长春药店", "南京市长江大桥"]},
              )
              self.assertEqual(
                  "吉林省 长春 药店\n南京市 长江大桥",
                  "\n".join(
                      [
                          one_sen.decode("utf-8")
                          for one_sen in sentence_out_res
                      ]
                  ),
              )
  
file_path: delta/core/ops/kernels/jieba_op_test.py
imports: import os
  import time
  import tempfile
  import delta.compat
  from absl import logging
  from delta.data.utils import read_lines_from_text_file
  from delta.layers.ops import py_x_ops
label_desc: Use image node_id 3 for calling the JiebaOpsTest obj's underlying member method code with example usage: obj.test_jieba_cut_op_use_file() without return types