คลาสคงสาธารณะ UniformQuantizedConvolution.Options
แอ็ตทริบิวต์ทางเลือกสำหรับ UniformQuantizedConvolution
วิธีการสาธารณะ
ชุดควอนตัมแบบสม่ำเสมอตัวเลือก | BatchGroupCount (BatchGroupCount แบบยาว) |
ชุดควอนตัมแบบสม่ำเสมอตัวเลือก | DimensionNumbers (สตริงมิติตัวเลข) |
ชุดควอนตัมแบบสม่ำเสมอตัวเลือก | explarPadding (รายการ <Long> explarPadding) |
ชุดควอนตัมแบบสม่ำเสมอตัวเลือก | คุณลักษณะGroupCount (คุณลักษณะแบบยาวGroupCount) |
ชุดควอนตัมแบบสม่ำเสมอตัวเลือก | lhsDilation (รายการ <ยาว> lhsDilation) |
ชุดควอนตัมแบบสม่ำเสมอตัวเลือก | lhsQuantizationAxis (ยาว lhsQuantizationAxis) |
ชุดควอนตัมแบบสม่ำเสมอตัวเลือก | เอาท์พุทQuantizationAxis (เอาท์พุทยาวQuantizationAxis) |
ชุดควอนตัมแบบสม่ำเสมอตัวเลือก | rhsDilation (รายการ <ยาว> rhsDilation) |
ชุดควอนตัมแบบสม่ำเสมอตัวเลือก | rhsQuantizationAxis (ยาว rhsQuantizationAxis) |
ชุดควอนตัมแบบสม่ำเสมอตัวเลือก | windowStrides (รายการ <ยาว> windowStrides) |
วิธีการสืบทอด
วิธีการสาธารณะ
สาธารณะ UniformQuantizedConvolution.Options batchGroupCount (ชุดยาว GroupCount)
พารามิเตอร์
ชุดกลุ่มนับ | จำนวนกลุ่มแบทช์ ใช้สำหรับตัวกรองแบบกลุ่ม ต้องเป็นตัวหารของ `output_feature` |
---|
สาธารณะ UniformQuantizedConvolution.Options มิติตัวเลข (สตริงมิติตัวเลข)
พารามิเตอร์
มิติตัวเลข | โครงสร้างของข้อมูลมิติสำหรับปฏิบัติการบิด ต้องเป็นสตริงว่าง (ค่าเริ่มต้น) หรือสตริงต่อเนื่องของโปรโต `tensorflow.UniformQuantizedConvolutionDimensionNumbersAttr` หากสตริงว่าง ค่าเริ่มต้นคือ `("NCHW", "OIHW", "NCHW")` (สำหรับการบิด 2D) |
---|
สาธารณะ UniformQuantizedConvolution.Options ชัดเจนแพดดิ้ง (รายการ <ยาว> ชัดเจนแพดดิ้ง)
พารามิเตอร์
ชัดเจนPadding | หาก `padding` เป็น `"EXPLICIT"` จะต้องตั้งค่าเป็นรายการที่ระบุ padding ที่ชัดเจนที่จุดเริ่มต้นและจุดสิ้นสุดของมิติเชิงพื้นที่ `lhs` แต่ละรายการ มิฉะนั้น ข้อมูลนี้จะต้องว่างเปล่า (หากใช้) จะต้องเป็นรายการขนาด `2 * (จำนวนมิติเชิงพื้นที่ lhs)` โดยที่ `(explicit_padding[2 * i], explicit_padding[2 * i + 1])` หมายถึง `(start_padding, end_padding) `ของ `มิติเชิงพื้นที่[i]` |
---|
สาธารณะ UniformQuantizedConvolution.Options คุณลักษณะGroupCount (คุณลักษณะแบบยาวGroupCount)
พารามิเตอร์
คุณลักษณะ GroupCount | จำนวนกลุ่มคุณลักษณะ ใช้สำหรับการโน้มน้าวใจแบบกลุ่ม ต้องเป็นตัวหารของทั้ง `lhs_feature` และ `output_feature` |
---|
สาธารณะ UniformQuantizedConvolution.Options lhsDilation (รายการ <Long> lhsDilation)
พารามิเตอร์
lhsการขยาย | ปัจจัยการขยายที่จะใช้ในแต่ละมิติเชิงพื้นที่ของ `lhs` ต้องเป็นรายการว่าง (ค่าเริ่มต้น) หรือรายการขนาด (จำนวนมิติเชิงพื้นที่ `lhs`) หากรายการว่างเปล่า การขยายมิติเชิงพื้นที่ `lhs` แต่ละรายการจะถูกตั้งค่าเป็น 1 |
---|
สาธารณะ UniformQuantizedConvolution.Options lhsQuantizationAxis (ยาว lhsQuantizationAxis)
พารามิเตอร์
lhsQuantizationAxis | ระบุดัชนีขนาดของเทนเซอร์ที่ใช้การหาปริมาณต่อแกนสำหรับชิ้นตามขนาดนั้น หากตั้งค่าเป็น -1 (ค่าเริ่มต้น) จะบ่งชี้ถึงการหาปริมาณต่อเทนเซอร์ สำหรับ `lhs` รองรับเฉพาะการหาปริมาณต่อเทนเซอร์เท่านั้น ดังนั้นจึงต้องตั้งค่าเป็น -1 ค่าอื่นจะทำให้เกิดข้อผิดพลาดในการก่อสร้าง OpKernel |
---|
สาธารณะ UniformQuantizedConvolution.Options outputQuantizationAxis (เอาต์พุตยาวQuantizationAxis)
พารามิเตอร์
เอาท์พุท QuantizationAxis | ระบุดัชนีขนาดของเทนเซอร์ที่ใช้การหาปริมาณต่อแกนสำหรับชิ้นตามขนาดนั้น หากตั้งค่าเป็น -1 (ค่าเริ่มต้น) จะบ่งชี้ถึงการหาปริมาณต่อเทนเซอร์ สำหรับ `เอาต์พุต` รองรับเฉพาะการหาปริมาณต่อเทนเซอร์หรือการหาปริมาณต่อแชนเนลตาม `output_feature_daiment` เท่านั้น ดังนั้นจึงต้องตั้งค่าเป็น -1 หรือ `size_numbers.output_feature_daiment` ค่าอื่นจะทำให้เกิดข้อผิดพลาดในการก่อสร้าง OpKernel |
---|
สาธารณะ UniformQuantizedConvolution.Options rhsDilation (รายการ <Long> rhsDilation)
พารามิเตอร์
rhsการขยาย | ปัจจัยการขยายที่จะใช้ในแต่ละมิติเชิงพื้นที่ของ `rhs` ต้องเป็นรายการว่าง (ค่าเริ่มต้น) หรือรายการขนาด (จำนวนมิติเชิงพื้นที่ `rhs`) หากรายการว่างเปล่า การขยายมิติเชิงพื้นที่ `rhs` แต่ละรายการจะถูกตั้งค่าเป็น 1 |
---|
สาธารณะ UniformQuantizedConvolution.Options rhsQuantizationAxis (ยาว rhsQuantizationAxis)
พารามิเตอร์
rhsQuantizationAxis | ระบุดัชนีขนาดของเทนเซอร์ที่ใช้การหาปริมาณต่อแกนสำหรับชิ้นตามขนาดนั้น หากตั้งค่าเป็น -1 (ค่าเริ่มต้น) จะบ่งชี้ถึงการหาปริมาณต่อเทนเซอร์ สำหรับ `rhs` รองรับเฉพาะการหาปริมาณต่อเทนเซอร์หรือการหาปริมาณต่อช่องสัญญาณตาม `kernel_output_feature_size` เท่านั้น ดังนั้นจึงต้องตั้งค่าเป็น -1 หรือ `size_numbers.kernel_output_feature_daiment` ค่าอื่นจะทำให้เกิดข้อผิดพลาดในการก่อสร้าง OpKernel |
---|
สาธารณะ UniformQuantizedConvolution.Options windowStrides (รายการ <Long> windowStrides)
พารามิเตอร์
windowStrides | ก้าวย่างของหน้าต่างบานเลื่อนสำหรับแต่ละมิติเชิงพื้นที่ของ `lhs` ต้องเป็นรายการว่าง (ค่าเริ่มต้น) หรือรายการขนาด (จำนวนมิติเชิงพื้นที่) หากมีรายการว่าง การก้าวกระโดดสำหรับแต่ละมิติเชิงพื้นที่จะถูกตั้งค่าเป็น 1 |
---|