此页面由 Cloud Translation API 翻译。
Switch to English

tf.compat.v1.strings.length

GitHub上查看源代码

计算在输入张量给定的每个串的长度。

strings = tf.constant(['Hello','TensorFlow', '🙂'])
tf.strings.length(strings).numpy() # default counts bytes
array([ 5, 10, 4], dtype=int32)
tf.strings.length(strings, unit="UTF8_CHAR").numpy()
array([ 5, 10, 1], dtype=int32)

input 一个Tensor类型的string 。的量,字符串计算每个元件的长度。
name 一种操作(可选)的名称。
unit 一个可选的string :从"BYTE", "UTF8_CHAR"默认为"BYTE" 。被计数到计算的字符串长度的单元。之一: "BYTE" (为字节的每个字符串的数目)或"UTF8_CHAR" (对于UTF-8编码的Unicode代码点中的每个串的数目)。的结果,如果是不确定的unit=UTF8_CHARinput串不包含结构上有效的UTF-8。

Tensor型的int32 ,含有在输入张量的相同元素的输入字符串的长度。