| 알려진 간접 하위 클래스 |
Tensor에서 계산을 수행합니다.
Operation은 0개 이상의 Tensor (다른 Operation에 의해 생성됨)를 입력으로 사용하고 0개 이상의 Tensor 를 출력으로 생성합니다.
공개 방법
| 추상 실행환경 | 환경 () 이 작업이 생성된 실행 환경을 반환합니다. |
| 추상 정수 | inputListLength (문자열 이름) 이 작업에 대해 주어진 Tensor 입력 목록의 크기를 반환합니다. |
| 추상 문자열 | 이름 () 작업의 전체 이름을 반환합니다. |
| 추상 정수 | 출력 수 () 이 작업으로 생성된 텐서의 수를 반환합니다. |
| 추상 <T는 TType을 확장합니다. > 출력 <T> | 출력 (int idx) 이 작업으로 생성된 텐서 중 하나에 대한 기호 핸들을 반환합니다. |
| 추상 출력[] <?> | 출력 목록 (int idx, int 길이) 이 작업으로 생성된 텐서 목록에 대한 기호 핸들을 반환합니다. |
| 추상 정수 | outputListLength (문자열 이름) 이 작업으로 생성된 Tensor 목록의 크기를 반환합니다. |
| 추상 문자열 | 유형 () 작업 유형, 즉 작업에 의해 수행된 계산의 이름을 반환합니다. |
공개 방법
공개 추상 int inputListLength (문자열 이름)
이 작업에 대해 주어진 Tensor 입력 목록의 크기를 반환합니다.
작업에는 여러 개의 명명된 입력이 있으며 각 입력에는 단일 텐서 또는 텐서 목록이 포함됩니다. 이 메소드는 작업의 특정 명명된 입력에 대한 텐서 목록의 크기를 반환합니다.
매개변수
| 이름 | 이 작업에 대한 입력(많을 수 있음) 텐서 목록의 식별자입니다. |
|---|
보고
- 이 명명된 입력에 의해 생성된 Tensor 목록의 크기입니다.
던지기
| IllegalArgumentException | 이 작업에 제공된 이름의 입력이 없는 경우. |
|---|
공개 추상 문자열 이름 ()
작업의 전체 이름을 반환합니다.
공개 추상 int numOutputs ()
이 작업으로 생성된 텐서의 수를 반환합니다.
공개 추상 출력 <T> 출력 (int idx)
이 작업으로 생성된 텐서 중 하나에 대한 기호 핸들을 반환합니다.
경고: 텐서의 유형이 T와 일치하는지 확인하지 않습니다. 추론되도록 두기보다는 명시적인 유형 매개변수를 사용하여 이 메소드를 호출하는 것이 좋습니다(예 operation.<Integer>output(0)
매개변수
| idx | 이 작업으로 생성된 출력 중 출력 인덱스입니다. |
|---|
공개 추상 Output[] <?> 출력 목록 (int idx, int 길이)
이 작업으로 생성된 텐서 목록에 대한 기호 핸들을 반환합니다.
매개변수
| idx | 목록의 첫 번째 텐서 인덱스 |
|---|---|
| 길이 | 목록의 텐서 수 |
보고
-
Output배열
공개 추상 int outputListLength (문자열 이름)
이 작업으로 생성된 Tensor 목록의 크기를 반환합니다.
Operation에는 여러 개의 명명된 출력이 있으며, 각 출력은 단일 텐서 또는 텐서 목록을 생성합니다. 이 메소드는 작업의 특정 명명된 출력에 대한 텐서 목록의 크기를 반환합니다.
매개변수
| 이름 | 이 작업으로 생성된 텐서 목록(많을 수 있음)의 식별자입니다. |
|---|
보고
- 이 명명된 출력에 의해 생성된 Tensor 목록의 크기입니다.
던지기
| IllegalArgumentException | 이 작업에 제공된 이름의 출력이 없는 경우. |
|---|
공개 추상 문자열 유형 ()
작업 유형, 즉 작업에 의해 수행된 계산의 이름을 반환합니다.