เริ่มต้นตารางจากไฟล์ข้อความ
โดยจะแทรกคู่คีย์-ค่าหนึ่งคู่ลงในตารางสำหรับแต่ละบรรทัดของไฟล์ คีย์และค่าดึงมาจากเนื้อหาทั้งบรรทัด องค์ประกอบจากเส้นแบ่งตาม "ตัวคั่น" หรือหมายเลขบรรทัด (เริ่มจากศูนย์) ตำแหน่งที่จะแยกคีย์และค่าออกจากบรรทัดนั้นระบุโดย "key_index" และ "value_index"
- ค่า -1 หมายถึงใช้หมายเลขบรรทัด (เริ่มจากศูนย์) คาดว่าเป็น "int64" - ค่า -2 หมายถึงใช้เนื้อหาทั้งบรรทัด โดยกำหนดให้ใช้ "สตริง" - ค่า >= 0 หมายถึงใช้ดัชนี (เริ่มต้นที่ศูนย์) ของเส้นแบ่งตาม "ตัวคั่น"
คลาสที่ซ้อนกัน
ระดับ | InitializeTableFromTextFile.Options | แอ็ตทริบิวต์ทางเลือกสำหรับ InitializeTableFromTextFile |
วิธีการสาธารณะ
InitializeTableFromTextFile แบบคงที่ | สร้าง ( ขอบเขต ขอบเขต, ตัวถูกดำเนิน การ <?> tableHandle, ชื่อไฟล์ Operand < String>, Long keyIndex, Long valueIndex, ตัวเลือก ... ) วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ InitializeTableFromTextFile ใหม่ |
สแตติก InitializeTableFromTextFile.Options | ตัวคั่น (ตัวคั่นสตริง) |
สแตติก InitializeTableFromTextFile.Options | ออฟเซ็ต (ออฟเซ็ตยาว) |
สแตติก InitializeTableFromTextFile.Options | vocabSize (คำศัพท์ยาวขนาด) |
วิธีการสืบทอด
วิธีการสาธารณะ
InitializeTableFromTextFile สาธารณะแบบคงที่ สร้าง ( ขอบเขต ขอบเขต, ตัวถูกดำเนิน การ <?> tableHandle, ชื่อไฟล์ Operand < String>, Long keyIndex, Long valueIndex, ตัวเลือก ... )
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ InitializeTableFromTextFile ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ที่จับโต๊ะ | จัดการกับตารางที่จะเริ่มต้น |
ชื่อไฟล์ | ชื่อไฟล์ของไฟล์ข้อความคำศัพท์ |
ดัชนีคีย์ | ดัชนีคอลัมน์ในบรรทัดเพื่อรับค่า "คีย์" ของตาราง |
ค่าดัชนี | ดัชนีคอลัมน์ที่แสดงข้อมูลของบรรทัดเพื่อรับค่า "ค่า" ของตาราง |
ตัวเลือก | ดำเนินการค่าแอตทริบิวต์ทางเลือก |
คืนสินค้า
- อินสแตนซ์ใหม่ของ InitializeTableFromTextFile
InitializeTableFromTextFile.Options คงที่สาธารณะ ( ตัวคั่น สตริง)
พารามิเตอร์
ตัวคั่น | ตัวคั่นเพื่อแยกเขตข้อมูลในบรรทัด |
---|
InitializeTableFromTextFile.Options แบบคงที่สาธารณะ vocabSize (ยาว vocabSize)
พารามิเตอร์
ขนาดคำศัพท์ | จำนวนองค์ประกอบของไฟล์ ใช้ -1 หากไม่ทราบ |
---|