เทนเซอร์โฟลว์:: ปฏิบัติการ:: QuantizedBatchNorm พร้อมการปรับให้เป็นมาตรฐานสากล
#include <nn_ops.h>
การทำให้เป็นมาตรฐานแบบแบทช์เชิงปริมาณ
สรุป
op นี้เลิกใช้งานแล้วและจะถูกลบออกในอนาคต ชอบ tf.nn.batch_normalization
ข้อโต้แย้ง:
- ขอบเขต: วัตถุ ขอบเขต
- t: เทนเซอร์ อินพุต 4D
- t_min: ค่าที่แสดงโดยอินพุตที่มีปริมาณน้อยที่สุด
- t_max: ค่าที่แสดงโดยอินพุตที่มีปริมาณสูงสุด
- m: 1D หมายถึง เทนเซอร์ ที่มีขนาดตรงกับมิติสุดท้ายของ t นี่คือเอาต์พุตแรกจาก tf.nn.moments หรือค่าเฉลี่ยเคลื่อนที่ที่บันทึกไว้
- m_min: ค่าที่แสดงโดยค่าเฉลี่ยเชิงปริมาณต่ำสุด
- m_max: ค่าที่แสดงโดยค่าเฉลี่ยที่มีปริมาณสูงสุด
- v: เทนเซอร์ ความแปรปรวน 1 มิติที่มีขนาดตรงกับมิติสุดท้ายของ t นี่คือเอาต์พุตที่สองจาก tf.nn.moments หรือค่าเฉลี่ยเคลื่อนที่ที่บันทึกไว้
- v_min: ค่าที่แสดงด้วยความแปรปรวนเชิงปริมาณต่ำสุด
- v_max: ค่าที่แสดงด้วยความแปรปรวนเชิงปริมาณสูงสุด
- เบต้า: เทนเซอร์ เบต้า 1D ที่มีขนาดตรงกับมิติสุดท้ายของ t ออฟเซ็ตที่จะเพิ่มให้กับเทนเซอร์ที่ทำให้เป็นมาตรฐาน
- beta_min: ค่าที่แสดงโดยออฟเซ็ตเชิงปริมาณต่ำสุด
- beta_max: ค่าที่แสดงโดยออฟเซ็ตที่มีปริมาณสูงสุด
- แกมมา: แกมมาเทนเซอร์ 1 มิติที่มีขนาดตรงกับมิติสุดท้ายของ t หาก "scale_after_normalization" เป็นจริง เทนเซอร์นี้จะถูกคูณด้วยเทนเซอร์ที่ทำให้เป็นมาตรฐาน
- gamma_min: ค่าที่แสดงด้วยแกมมาที่มีปริมาณน้อยที่สุด
- gamma_max: ค่าที่แสดงด้วยแกมมาที่มีปริมาณสูงสุด
- variance_epsilon: ตัวเลขทศนิยมขนาดเล็กเพื่อหลีกเลี่ยงการหารด้วย 0
- scale_after_normalization: บูลที่ระบุว่าเทนเซอร์ผลลัพธ์จำเป็นต้องคูณด้วยแกมมาหรือไม่
ผลตอบแทน:
ตัวสร้างและผู้ทำลาย | |
---|---|
QuantizedBatchNormWithGlobalNormalization (const :: tensorflow::Scope & scope, :: tensorflow::Input t, :: tensorflow::Input t_min, :: tensorflow::Input t_max, :: tensorflow::Input m, :: tensorflow::Input m_min, :: tensorflow::Input m_max, :: tensorflow::Input v, :: tensorflow::Input v_min, :: tensorflow::Input v_max, :: tensorflow::Input beta, :: tensorflow::Input beta_min, :: tensorflow::Input beta_max, :: tensorflow::Input gamma, :: tensorflow::Input gamma_min, :: tensorflow::Input gamma_max, DataType out_type, float variance_epsilon, bool scale_after_normalization) |
คุณลักษณะสาธารณะ | |
---|---|
operation | |
result | |
result_max | |
result_min |
คุณลักษณะสาธารณะ
การดำเนินการ
Operation operation
ผลลัพธ์
::tensorflow::Output result
ผลลัพธ์_สูงสุด
::tensorflow::Output result_max
ผลลัพธ์_นาที
::tensorflow::Output result_min
งานสาธารณะ
QuantizedBatchNorm พร้อมการปรับให้เป็นมาตรฐานสากล
QuantizedBatchNormWithGlobalNormalization( const ::tensorflow::Scope & scope, ::tensorflow::Input t, ::tensorflow::Input t_min, ::tensorflow::Input t_max, ::tensorflow::Input m, ::tensorflow::Input m_min, ::tensorflow::Input m_max, ::tensorflow::Input v, ::tensorflow::Input v_min, ::tensorflow::Input v_max, ::tensorflow::Input beta, ::tensorflow::Input beta_min, ::tensorflow::Input beta_max, ::tensorflow::Input gamma, ::tensorflow::Input gamma_min, ::tensorflow::Input gamma_max, DataType out_type, float variance_epsilon, bool scale_after_normalization )