공개 최종 클래스 StringLength
`입력`의 문자열 길이.
입력 텐서에 제공된 각 문자열의 길이를 계산합니다.
>>> strings = tf.constant(['Hello','TensorFlow', '\U0001F642']) >>> tf.strings.length(strings).numpy() # 기본 바이트 수 array([ 5, 10, 4], dtype=int32) >>> tf.strings.length(strings, unit="UTF8_CHAR").numpy() array([ 5, 10, 1], dtype=int32)
중첩 클래스
수업 | 문자열길이.옵션 | StringLength 의 선택적 속성 |
상수
끈 | OP_NAME | TensorFlow 코어 엔진에서 알려진 이 작업의 이름 |
공개 방법
출력 < TInt32 > | 출력 () 텐서의 기호 핸들을 반환합니다. |
정적 문자열 길이 | |
출력 < TInt32 > | 출력 () '입력'과 동일한 모양을 갖는 정수 텐서입니다. |
정적 StringLength.옵션 | 단위 (문자열 단위) |
상속된 메서드
상수
공개 정적 최종 문자열 OP_NAME
TensorFlow 코어 엔진에서 알려진 이 작업의 이름
상수 값: "StringLength"
공개 방법
공개 출력 < TInt32 > asOutput ()
텐서의 기호 핸들을 반환합니다.
TensorFlow 작업에 대한 입력은 다른 TensorFlow 작업의 출력입니다. 이 메서드는 입력 계산을 나타내는 기호 핸들을 얻는 데 사용됩니다.
공개 정적 StringLength 생성 ( 범위 범위, 피연산자 < TString > 입력, 옵션... 옵션)
새 StringLength 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
매개변수
범위 | 현재 범위 |
---|---|
입력 | 각 요소의 길이를 계산할 문자열입니다. |
옵션 | 선택적 속성 값을 전달합니다. |
보고
- StringLength의 새 인스턴스
public static StringLength.Options 단위 (문자열 단위)
매개변수
단위 | 문자열 길이를 계산하기 위해 계산되는 단위입니다. `"BYTE"`(각 문자열의 바이트 수) 또는 `"UTF8_CHAR"`(각 문자열의 UTF-8로 인코딩된 유니코드 코드 포인트 수) 중 하나입니다. `unit=UTF8_CHAR` 및 `input` 문자열에 구조적으로 유효한 UTF-8이 포함되어 있지 않으면 결과가 정의되지 않습니다. |
---|