คำเตือน: API นี้เลิกใช้งานแล้วและจะถูกลบออกใน TensorFlow เวอร์ชันในอนาคตหลังจาก การแทนที่ เสถียรแล้ว

CudnnRNNCanonicalToParamsV2

ประชาชน CudnnRNNCanonicalToParamsV2 ชั้นสุดท้าย

แปลงพารามิเตอร์ CudnnRNN จากรูปแบบบัญญัติเป็นรูปแบบที่ใช้งานได้ รองรับการฉายภาพใน LSTM

เขียนชุดน้ำหนักลงในบัฟเฟอร์ params ทึบแสง เพื่อให้สามารถใช้ในการฝึกซ้อมหรือการอนุมานที่จะเกิดขึ้นได้

โปรดทราบว่าบัฟเฟอร์ params อาจเข้ากันไม่ได้ใน GPU ต่างๆ ดังนั้นการบันทึกและการกู้คืนใดๆ ควรถูกแปลงเป็นและกลับจากตุ้มน้ำหนักและอคติตามรูปแบบบัญญัติ

num_layers: ระบุจำนวนเลเยอร์ในโมเดล RNN num_units: ระบุขนาดของสถานะที่ซ่อนอยู่ input_size: ระบุขนาดของสถานะอินพุต ตุ้มน้ำหนัก: ตุ้มน้ำหนักรูปแบบบัญญัติที่สามารถใช้สำหรับการบันทึกและการฟื้นฟู พวกเขามีแนวโน้มที่จะเข้ากันได้ในรุ่นต่างๆ อคติ: รูปแบบบัญญัติของอคติที่สามารถใช้สำหรับการบันทึกและการฟื้นฟู พวกเขามีแนวโน้มที่จะเข้ากันได้ในรุ่นต่างๆ num_params_weights: จำนวนเมทริกซ์พารามิเตอร์น้ำหนักสำหรับทุกเลเยอร์ num_params_biases: จำนวนของเวกเตอร์พารามิเตอร์อคติสำหรับทุกเลเยอร์ rnn_mode: ระบุชนิดของโมเดล RNN input_mode: ระบุว่ามีการฉายเชิงเส้นระหว่างอินพุตกับการคำนวณจริงก่อนเลเยอร์แรกหรือไม่ 'skip_input' จะได้รับอนุญาตก็ต่อเมื่อ input_size == num_units; 'auto_select' หมายถึง 'skip_input' เมื่อ input_size == num_units; มิฉะนั้น จะหมายถึง 'linear_input' ทิศทาง: ระบุว่าจะใช้แบบจำลองสองทิศทางหรือไม่ dir = (ทิศทาง == แบบสองทิศทาง) ? 2 : 1 dropout: ความน่าจะเป็นของการออกกลางคัน เมื่อตั้งค่าเป็น 0 การออกกลางคันจะถูกปิดใช้งาน เมล็ด: ส่วนที่ 1 ของเมล็ดเพื่อเริ่มต้นการออกกลางคัน seed2: ส่วนที่ 2 ของเมล็ดเพื่อเริ่มต้นการออกกลางคัน num_proj: มิติข้อมูลเอาต์พุตสำหรับเมทริกซ์การฉายภาพ ถ้าไม่มีหรือ 0 จะไม่มีการฉายภาพ

คลาสที่ซ้อนกัน

ระดับ CudnnRNNCanonicalToParamsV2.Options คุณลักษณะที่จำเป็นสำหรับการ CudnnRNNCanonicalToParamsV2

วิธีการสาธารณะ

เอาท์พุท <T>
asOutput ()
ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์
คง <T ขยายจำนวน> CudnnRNNCanonicalToParamsV2 <T>
สร้าง ( ขอบเขต ขอบเขต Operand <Integer> numLayers, Operand <Integer> numUnits, Operand <Integer> inputSize, Iterable < Operand <T >> น้ำหนัก Iterable < Operand <T >> อคติ ตัวเลือก ... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ CudnnRNNCanonicalToParamsV2 ใหม่
คง CudnnRNNCanonicalToParamsV2.Options
ทิศทาง (ทิศทาง String)
คง CudnnRNNCanonicalToParamsV2.Options
การออกกลางคัน (ลอยออกกลางคัน)
คง CudnnRNNCanonicalToParamsV2.Options
inputMode (String inputMode)
คง CudnnRNNCanonicalToParamsV2.Options
numProj (Long numProj)
เอาท์พุท <T>
params ()
คง CudnnRNNCanonicalToParamsV2.Options
rnnMode (String rnnMode)
คง CudnnRNNCanonicalToParamsV2.Options
เมล็ด (เมล็ดยาว)
คง CudnnRNNCanonicalToParamsV2.Options
seed2 (Long seed2)

วิธีการสืบทอด

วิธีการสาธารณะ

ประชาชน เอาท์พุท <T> asOutput ()

ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์

อินพุตสำหรับการทำงานของ TensorFlow เป็นเอาต์พุตของการดำเนินการอื่นของ TensorFlow วิธีนี้ใช้เพื่อรับหมายเลขอ้างอิงเชิงสัญลักษณ์ที่แสดงถึงการคำนวณของอินพุต

สาธารณะคง CudnnRNNCanonicalToParamsV2 <T> สร้าง ( ขอบเขต ขอบเขต Operand <Integer> numLayers, Operand <Integer> numUnits, Operand <Integer> inputSize, Iterable < Operand <T >> น้ำหนัก Iterable < Operand <T >> อคติ ตัวเลือก .. . ตัวเลือก)

วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ CudnnRNNCanonicalToParamsV2 ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ตัวเลือก ดำเนินการค่าแอตทริบิวต์ทางเลือก
คืนสินค้า
  • อินสแตนซ์ใหม่ของ CudnnRNNCanonicalToParamsV2

สาธารณะคง CudnnRNNCanonicalToParamsV2.Options ทิศทาง (ทิศทาง String)

สาธารณะคง CudnnRNNCanonicalToParamsV2.Options กลางคัน (ลอยออกกลางคัน)

สาธารณะคง CudnnRNNCanonicalToParamsV2.Options inputMode (String inputMode)

สาธารณะคง CudnnRNNCanonicalToParamsV2.Options numProj (Long numProj)

ประชาชน เอาท์พุท <T> params ()

สาธารณะคง CudnnRNNCanonicalToParamsV2.Options rnnMode (String rnnMode)

สาธารณะคง CudnnRNNCanonicalToParamsV2.Options เมล็ดพันธุ์ (เมล็ดยาว)

สาธารณะคง CudnnRNNCanonicalToParamsV2.Options seed2 (Long seed2)