tf.strings.bytes_split
Stay organized with collections Save and categorize content based on your preferences.
Split string elements of input
into bytes.
tf.strings.bytes_split( input, name=None )
Used in the notebooks
Used in the guide | Used in the tutorials |
| |
Examples:
tf.strings.bytes_split('hello').numpy()
array([b'h', b'e', b'l', b'l', b'o'], dtype=object)
tf.strings.bytes_split(['hello', '123'])
<tf.RaggedTensor [[b'h', b'e', b'l', b'l', b'o'], [b'1', b'2', b'3']]>
Note that this op splits strings into bytes, not unicode characters. To split strings into unicode characters, use tf.strings.unicode_split
.
See also: tf.io.decode_raw
, tf.strings.split
, tf.strings.unicode_split
.
Args |
input | A string Tensor or RaggedTensor : the strings to split. Must have a statically known rank (N ). |
name | A name for the operation (optional). |
Returns |
A RaggedTensor of rank N+1 : the bytes that make up the source strings. |