공개 최종 클래스 FusedBatchNorm
일괄 정규화.
4D 텐서의 크기는 "NHWC" 또는 "NCHW"로 정의됩니다. 1D 텐서의 크기는 4D 텐서의 차원 C와 일치합니다.
중첩 클래스
수업 | FusedBatchNorm.Options | FusedBatchNorm 의 선택적 속성 |
상수
끈 | OP_NAME | TensorFlow 코어 엔진에서 알려진 이 작업의 이름 |
공개 방법
출력 <U> | 배치평균 () 계산된 배치 평균을 위한 1D Tensor. TensorFlow에서 실행 평균을 계산하는 데 사용됩니다. |
출력 <U> | 배치 차이 () 계산된 배치 분산을 위한 1D Tensor. TensorFlow에서 실행 분산을 계산하는 데 사용됩니다. |
static <T는 TNumber를 확장하고 U는 TNumber를 확장합니다. > FusedBatchNorm <T, U> | |
정적 FusedBatchNorm.Options | dataFormat (문자열 데이터 형식) |
정적 FusedBatchNorm.Options | 엡실론 (플로트 엡실론) |
정적 FusedBatchNorm.Options | exponentialAvgFactor (부동 지수AvgFactor) |
정적 FusedBatchNorm.Options | isTraining (부울 isTraining) |
출력 <U> | 예비공간1 () 계산된 배치 평균을 위한 1D 텐서는 기울기 계산에 재사용됩니다. |
출력 <U> | 예비공간2 () 계산된 배치 분산(cuDNN의 경우 반전된 분산)을 위한 1D 텐서는 그래디언트 계산에 재사용됩니다. |
출력 <U> | 예비공간3 () 더 나은 효율성을 위해 기울기 계산에 재사용되는 일부 중간 결과를 위한 1D 텐서. |
출력 <T> | 와이 () 출력 데이터를 위한 4D Tensor. |
상속된 메서드
상수
공개 정적 최종 문자열 OP_NAME
TensorFlow 코어 엔진에서 알려진 이 작업의 이름
상수 값: "FusedBatchNormV3"
공개 방법
public static FusedBatchNorm <T, U> create ( 범위 범위, 피연산자 <T> x, 피연산자 <U> 스케일, 피연산자 <U> 오프셋, 피연산자 <U> 평균, 피연산자 <U> 분산, 옵션... 옵션)
새로운 FusedBatchNorm 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
매개변수
범위 | 현재 범위 |
---|---|
엑스 | 입력 데이터를 위한 4D Tensor. |
규모 | 정규화된 x를 스케일링하기 위한 스케일링 인자용 1D 텐서. |
오프셋 | 정규화된 x로 이동하기 위한 오프셋용 1D 텐서. |
평균 | 모집단 평균에 대한 1D 텐서. 추론에만 사용됩니다. 학습을 위해서는 비어 있어야 합니다. |
변화 | 모집단 분산을 위한 1D 텐서. 추론에만 사용됩니다. 학습을 위해서는 비어 있어야 합니다. |
옵션 | 선택적 속성 값을 전달합니다. |
보고
- FusedBatchNorm의 새 인스턴스
공개 정적 FusedBatchNorm.Options dataFormat (문자열 dataFormat)
매개변수
데이터형식 | x와 y의 데이터 형식입니다. "NHWC"(기본값) 또는 "NCHW"입니다. |
---|
공개 정적 FusedBatchNorm.Options isTraining (부울 isTraining)
매개변수
isTraining | 작업이 훈련(기본값) 또는 추론을 위한 것임을 나타내는 bool 값입니다. |
---|