공개 최종 수업 ReduceJoin
주어진 차원에 걸쳐 문자열 텐서를 결합합니다.
`[\ 모양의 주어진 문자열 텐서에서 차원 전체의 문자열 조인을 계산합니다.\(d_0, d_1, ..., d_{n-1}\\)]`. 주어진 구분 기호로 입력 문자열을 결합하여 생성된 새 Tensor를 반환합니다(기본값: 빈 문자열). 음수 인덱스는 끝에서부터 거꾸로 계산되며 '-1'은 'n - 1'과 동일합니다. 인덱스를 지정하지 않으면 `n - 1`부터 `0`까지 시작하는 모든 차원에 걸쳐 조인됩니다.
예를 들어:
# tensor `a` is [["a", "b"], ["c", "d"]]
tf.reduce_join(a, 0) ==> ["ac", "bd"]
tf.reduce_join(a, 1) ==> ["ab", "cd"]
tf.reduce_join(a, -2) = tf.reduce_join(a, 0) ==> ["ac", "bd"]
tf.reduce_join(a, -1) = tf.reduce_join(a, 1) ==> ["ab", "cd"]
tf.reduce_join(a, 0, keep_dims=True) ==> [["ac", "bd"]]
tf.reduce_join(a, 1, keep_dims=True) ==> [["ab"], ["cd"]]
tf.reduce_join(a, 0, separator=".") ==> ["a.c", "b.d"]
tf.reduce_join(a, [0, 1]) ==> "acbd"
tf.reduce_join(a, [1, 0]) ==> "abcd"
tf.reduce_join(a, []) ==> [["a", "b"], ["c", "d"]]
tf.reduce_join(a) = tf.reduce_join(a, [1, 0]) ==> "abcd"
중첩 클래스
수업 | ReduceJoin.옵션 | ReduceJoin 의 선택적 속성 |
상수
끈 | OP_NAME | TensorFlow 코어 엔진에서 알려진 이 작업의 이름 |
공개 방법
출력 < TString > | 출력 () 텐서의 기호 핸들을 반환합니다. |
정적 ReduceJoin | |
정적 ReduceJoin.Options | keepDims (부울 keepDims) |
출력 < TString > | 출력 () 축소된 크기가 제거되거나 'keep_dims'에 따라 '1'로 설정된 입력과 동일한 모양을 가집니다. |
정적 ReduceJoin.Options | 구분 기호 (문자열 구분 기호) |
상속된 메서드
상수
공개 정적 최종 문자열 OP_NAME
TensorFlow 핵심 엔진에서 알려진 이 작업의 이름
상수 값: "ReduceJoin"
공개 방법
공개 출력 < TString > asOutput ()
텐서의 기호 핸들을 반환합니다.
TensorFlow 작업에 대한 입력은 다른 TensorFlow 작업의 출력입니다. 이 메서드는 입력 계산을 나타내는 기호 핸들을 얻는 데 사용됩니다.
공개 정적 ReduceJoin 생성 ( 범위 범위, Operand < TString > 입력, Operand < TInt32 > 감소 인덱스, 옵션... 옵션)
새로운 ReduceJoin 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
매개변수
범위 | 현재 범위 |
---|---|
입력 | 조인할 입력입니다. 모든 축소된 인덱스의 크기는 0이 아니어야 합니다. |
감소지수 | 축소할 치수입니다. 치수는 지정된 순서대로 축소됩니다. `reduction_indices`를 생략하는 것은 `[n-1, n-2, ..., 0]`을 전달하는 것과 같습니다. `-n`부터 `-1`까지의 음수 인덱스가 지원됩니다. |
옵션 | 선택적 속성 값을 전달합니다. |
보고
- ReduceJoin의 새로운 인스턴스