DebugNumericSummary

공개 최종 클래스 DebugNumericSummary

디버그 수치 요약 Op.

숫자 값 유형, 범위 및 분포에 대한 기본 요약을 제공합니다.

출력: [14 + nDimensions] 모양의 이중 텐서. 여기서 nDimensions는 텐서 모양의 차원 수입니다. 출력 요소는 다음과 같습니다. [0]: 초기화되거나(1.0) 초기화되지 않습니다(0.0). [1]: 총 요소 수 [2]: NaN 요소 수 [3]: 일반화된 -inf 수: 요소 <= lower_bound. lower_bound는 기본적으로 -inf입니다. [4]: lower_bound가 기본값인 -inf인 경우 음수 요소 수(-inf 제외). 그렇지 않으면 이는 lower_bound보다 크고 0보다 작은 요소의 개수입니다. [5]: 0 요소 개수 [6]: upper_bound가 기본값 +inf인 경우 양수 요소 개수(+inf 제외). 그렇지 않으면 < upper_bound 및 > 0 요소의 개수입니다. [7]: 일반화된 +inf 개수, 요소 >= upper_bound. upper_bound는 기본적으로 +inf입니다. 텐서가 초기화되지 않은 경우 출력 요소[1:8]는 모두 0입니다. [8]: 모든 비 inf 및 비 NaN 요소의 최소값입니다. 초기화되지 않았거나 해당 요소가 없는 경우: +inf. [9]: 모든 비 inf 및 비 NaN 요소의 최대값입니다. 초기화되지 않았거나 해당 요소가 없는 경우: -inf. [10]: 모든 비 inf 및 비 NaN 요소의 평균입니다. 초기화되지 않았거나 해당 요소가 없는 경우: NaN. [11]: 모든 비 inf 및 비 NaN 요소의 분산. 초기화되지 않았거나 해당 요소가 없는 경우: NaN. [12]: 열거형 정수로 인코딩된 텐서의 데이터 유형입니다. 자세한 내용은 DataType proto를 참조하세요. [13]: 텐서의 차원 수(ndims). [14+]: 치수의 크기입니다.

중첩 클래스

수업 DebugNumericSummary.Options DebugNumericSummary 의 선택적 속성

공개 방법

출력 <더블>
출력 ()
텐서의 기호 핸들을 반환합니다.
정적 <T> 디버그숫자요약
생성 ( 범위 범위, 피연산자 <T> 입력, 옵션... 옵션)
새로운 DebugNumericSummary 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
정적 DebugNumericSummary.Options
debugUrls (List<String> debugUrls)
정적 DebugNumericSummary.Options
장치 이름 (문자열 장치 이름)
정적 DebugNumericSummary.Options
GatedGrpc (부울식 GatedGrpc)
정적 DebugNumericSummary.Options
lowerBound (플로트 lowerBound)
정적 DebugNumericSummary.Options
muteIfHealthy (부울 muteIfHealthy)
출력 <더블>
출력 ()
정적 DebugNumericSummary.Options
텐서이름 (문자열 텐서이름)
정적 DebugNumericSummary.Options
upperBound (플로트 upperBound)

상속된 메서드

공개 방법

공개 출력 <Double> asOutput ()

텐서의 기호 핸들을 반환합니다.

TensorFlow 작업에 대한 입력은 다른 TensorFlow 작업의 출력입니다. 이 메서드는 입력 계산을 나타내는 기호 핸들을 얻는 데 사용됩니다.

public static DebugNumericSummary create ( 범위 범위, 피연산자 <T> 입력, 옵션... 옵션)

새로운 DebugNumericSummary 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.

매개변수
범위 현재 범위
입력 입력 텐서, 비참조 유형.
옵션 선택적 속성 값을 전달합니다.
보고
  • DebugNumericSummary의 새 인스턴스

공개 정적 DebugNumericSummary.Options debugUrls (List<String> debugUrls)

매개변수
디버그 URL 디버그 대상을 위한 URL 목록(예: file:///foo/tfdbg_dump, grpc:://localhost:11011)

공개 정적 DebugNumericSummary.Options deviceName (문자열 deviceName)

공개 정적 DebugNumericSummary.Options GatedGrpc (부울 GatedGrpc)

매개변수
GatedGrpc 이 작전이 제한될지 여부입니다. 이 디버그 노드의 debug_url 중 하나라도 grpc:// 구성표인 경우 이 속성의 값이 True로 설정되면 debug_url에서 이 디버그 작업이 활성화되지 않는 한 데이터는 실제로 grpc 스트림을 통해 전송되지 않습니다. . 이 디버그 노드의 모든 debug_url이 grpc:// 구성표이고 디버그 작업이 어느 것에서도 활성화되지 않은 경우 출력은 빈 Tensor가 됩니다.

공개 정적 DebugNumericSummary.Options lowerBound (부동 lowerBound)

매개변수
하한 (float) 일반화된 -inf 개수에 포함될 값의 하한 <=입니다. 기본값: -inf.

공개 정적 DebugNumericSummary.Options muteIfHealthy (부울 muteIfHealthy)

매개변수
음소거건강하다면 (bool) 요소 [2], [3] 및 [7] 중 최소한 하나(즉, nan 개수와 일반화된 -inf 및 inf 개수)가 0이 아닌 한 디버그 URL로 데이터를 보내지 마십시오.

공개 출력 <Double> 출력 ()

공개 정적 DebugNumericSummary.Options tensorName (문자열 tensorName)

매개변수
텐서이름 입력 텐서의 이름입니다.

공개 정적 DebugNumericSummary.Options upperBound (Float upperBound)

매개변수
상한 (float) 일반화된 +inf 개수에 포함될 값의 상한 >=입니다. 기본값: +inf.