如何在 Tensorflow 中将字节转换为字符串

我有一个字节列表,我想将它转换为一个字符串列表,在 python 中我使用这个解码函数:


x=[b'\xd8\xa8\xd9\x85\xd8\xb3\xd8\xa3\xd9\x84\xd8\xa9',

    b'\xd8\xa5\xd9\x86\xd8\xb4\xd8\xa7\xd8\xa1',

    b'\xd9\x82\xd8\xb6\xd8\xa7\xd8\xa1',

    b'\xd8\xac\xd9\x86\xd8\xa7\xd8\xa6\xd9\x8a',

    b'\xd8\xaf\xd9\x88\xd9\x84\xd9\x8a'] 

y=[ a.decode("utf-8") for a in x]

如何在 Tensorflow 中获得相同的结果?


慕容森
浏览 192回答 1
1回答

一只萌萌小番薯

您可以使用tf.compat.as_str_any().for i in x:     print(tf.compat.as_str_any(i))将列表项打印为 python 字符串。无需使用会话。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python