그래프작업

공개 최종 클래스 GraphOperation

Graph 에 노드로 추가된 Operation 에 대한 구현입니다.

GraphOperation 인스턴스는 자신이 속한 Graph 유효한 경우에만 유효합니다. 따라서 close() 호출되면 GraphOperation 인스턴스의 메서드가 IllegalStateException 과 함께 실패할 수 있습니다.

GraphOperation 인스턴스는 변경할 수 없으며 스레드로부터 안전합니다.

공개 방법

부울
같음 (객체 o)
정수
정수
inputListLength (문자열 이름)
이 작업에 대해 주어진 Tensor 입력 목록의 크기를 반환합니다.
이름 ()
작업의 전체 이름을 반환합니다.
정수
출력 수 ()
이 작업으로 생성된 텐서의 수를 반환합니다.
<T> 출력 <T>
출력 (int idx)
이 작업으로 생성된 텐서 중 하나에 대한 기호 핸들을 반환합니다.
출력[] <?>
출력 목록 (int idx, int 길이)
이 작업으로 생성된 텐서 목록에 대한 기호 핸들을 반환합니다.
정수
outputListLength (문자열 이름)
이 작업으로 생성된 Tensor 목록의 크기를 반환합니다.
유형 ()
작업 유형, 즉 작업에 의해 수행된 계산의 이름을 반환합니다.

상속된 메서드

공개 방법

공개 부울 같음 (객체 o)

매개변수
영형

공개 int hashCode ()

public int inputListLength (문자열 이름)

이 작업에 대해 주어진 Tensor 입력 목록의 크기를 반환합니다.

작업에는 여러 개의 명명된 입력이 있으며 각 입력에는 단일 텐서 또는 텐서 목록이 포함됩니다. 이 메소드는 작업의 특정 명명된 입력에 대한 텐서 목록의 크기를 반환합니다.

매개변수
이름 이 작업에 대한 입력(많을 수 있음) 텐서 목록의 식별자입니다.
보고
  • 이 명명된 입력에 의해 생성된 Tensor 목록의 크기입니다.

공개 문자열 이름 ()

작업의 전체 이름을 반환합니다.

공개 int numOutputs ()

이 작업으로 생성된 텐서의 수를 반환합니다.

공개 출력 <T> 출력 (int idx)

이 작업으로 생성된 텐서 중 하나에 대한 기호 핸들을 반환합니다.

경고: 텐서의 유형이 T와 일치하는지 확인하지 않습니다. 추론되도록 두기보다는 명시적인 유형 매개변수를 사용하여 이 메소드를 호출하는 것이 좋습니다(예 operation.<Integer>output(0)

매개변수
idx 이 작업으로 생성된 출력 중 출력 인덱스입니다.

공개 출력[] <?> 출력 목록 (int idx, int 길이)

이 작업으로 생성된 텐서 목록에 대한 기호 핸들을 반환합니다.

매개변수
idx 목록의 첫 번째 텐서 인덱스
길이 목록의 텐서 수
보고
  • Output 배열

public int outputListLength (문자열 이름)

이 작업으로 생성된 Tensor 목록의 크기를 반환합니다.

Operation에는 여러 개의 명명된 출력이 있으며, 각 출력은 단일 텐서 또는 텐서 목록을 생성합니다. 이 메소드는 작업의 특정 명명된 출력에 대한 텐서 목록의 크기를 반환합니다.

매개변수
이름 이 작업으로 생성된 텐서 목록(많을 수 있음)의 식별자입니다.
보고
  • 이 명명된 출력에 의해 생성된 Tensor 목록의 크기입니다.

공개 문자열 toString ()

공개 문자열 유형 ()

작업 유형, 즉 작업에 의해 수행된 계산의 이름을 반환합니다.