공개 최종 클래스 TensorDiagPart
텐서의 대각선 부분을 반환합니다.
이 작업은 `입력`의 `대각선` 부분이 있는 텐서를 반환합니다. '대각선' 부분은 다음과 같이 계산됩니다.
`입력`에 `[D1,..., Dk, D1,..., Dk]` 차원이 있다고 가정하면 출력은 차원 `[D1,..., Dk]`가 있는 순위 `k`의 텐서입니다. 어디:
`대각선[i1,..., ik] = 입력[i1, ..., ik, i1,..., ik]`.
예를 들어:
# 'input' is [[1, 0, 0, 0]
[0, 2, 0, 0]
[0, 0, 3, 0]
[0, 0, 0, 4]]
tf.diag_part(input) ==> [1, 2, 3, 4]
상수
끈 | OP_NAME | TensorFlow 코어 엔진에서 알려진 이 작업의 이름 |
공개 방법
출력 <T> | 출력 () 텐서의 기호 핸들을 반환합니다. |
static <T는 TType을 확장합니다. > TensorDiagPart <T> | |
출력 <T> | 대각선 () 추출된 대각선입니다. |
상속된 메서드
상수
공개 정적 최종 문자열 OP_NAME
TensorFlow 코어 엔진에서 알려진 이 작업의 이름
상수 값: "DiagPart"
공개 방법
공개 출력 <T> asOutput ()
텐서의 기호 핸들을 반환합니다.
TensorFlow 작업에 대한 입력은 다른 TensorFlow 작업의 출력입니다. 이 메서드는 입력 계산을 나타내는 기호 핸들을 얻는 데 사용됩니다.
공개 정적 TensorDiagPart <T> 생성 ( 범위 범위, 피연산자 <T> 입력)
새로운 TensorDiagPart 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
매개변수
범위 | 현재 범위 |
---|---|
입력 | k가 짝수이고 0이 아닌 순위 k 텐서. |
보고
- TensorDiagPart의 새 인스턴스