我有带字符串的张量(tf.string),我想通过正则表达式拆分这些字符串并进行一些预处理。
例如我有功能
py_split(x):
x = x.lower()
x = re.split(r"(http:\/\/)|(https:\/\/)|(\W)", x)
return x
我需要在 tensorflow-transform 图中使用它,以便将来与 tf serving 一起使用。
但是 TF 不允许我使用与 python 中的普通字符串相同的 tf.string。
如何在不使用 C++ 制作新的 TF op 的情况下解决我的问题?
PS我使用TensorFlow 1.13