แปลง `input_dataset` ที่มีโปรโต 'ตัวอย่าง' เป็นเวกเตอร์ของ DT_STRING ให้เป็นชุดข้อมูลของวัตถุ 'Tensor' หรือ 'SparseTensor' ที่แสดงถึงคุณลักษณะที่แยกวิเคราะห์
คลาสที่ซ้อนกัน
ระดับ | ExperimentalParseExampleDataset.Options | คุณลักษณะทางเลือกสำหรับ ExperimentalParseExampleDataset |
วิธีการสาธารณะ
เอาต์พุต <วัตถุ> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
ExperimentalParseExampleDataset แบบคงที่ | สร้าง ( ขอบเขต ขอบเขต ตัวดำเนินการ <?> inputDataset ตัวดำเนินการ <ยาว> numParallelCalls, Iterable< ตัวดำเนินการ <?>> หนาแน่นค่าเริ่มต้น รายการ <สตริง> sparseKeys รายการ <สตริง> หนาแน่นคีย์ รายการ <คลาส <?>> sparseTypes รายการ < รูปร่าง > รูปทรงหนาแน่น, รายการ<คลาส<?>> ประเภทเอาต์พุต, รายการ< รูปร่าง > รูปทรงเอาต์พุต, ตัวเลือก... ตัวเลือก) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ ExperimentalParseExampleDataset ใหม่ |
เอาท์พุต <?> | รับมือ () |
ExperimentalParseExampleDataset.Options แบบคงที่ | เลอะเทอะ (บูลีนเลอะเทอะ) |
วิธีการสืบทอด
วิธีการสาธารณะ
เอาท์ พุท สาธารณะ <Object> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
สาธารณะคง ExperimentalParseExampleDataset สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ <?> inputDataset ตัวดำเนินการ <ยาว> numParallelCalls, Iterable< ตัวดำเนินการ <?>> หนาแน่นค่าเริ่มต้น รายการ <สตริง> sparseKeys รายการ <สตริง> หนาแน่นคีย์ รายการ <คลาส<?>> sparseTypes รายการ< รูปร่าง > รูปทรงหนาแน่น, รายการ<Class<?>> ประเภทเอาต์พุต, รายการ< รูปร่าง > รูปร่างเอาต์พุต, ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ ExperimentalParseExampleDataset ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ค่าเริ่มต้นหนาแน่น | คีย์สตริงการแมป dict ไปยัง `Tensor`s คีย์ของ dict จะต้องตรงกับหนาแน่น _keys ของคุณลักษณะ |
sparseKeys | รายการคีย์สตริงในคุณสมบัติตัวอย่าง ผลลัพธ์สำหรับคีย์เหล่านี้จะถูกส่งกลับเป็นวัตถุ `SparseTensor` |
หนาแน่นคีย์ | รายการเทนเซอร์สตริง Ndense (สเกลาร์) คีย์ที่คาดหวังในฟีเจอร์ตัวอย่างที่เกี่ยวข้องกับค่าหนาแน่น |
กระจัดกระจายประเภท | รายการ `DTypes` ที่มีความยาวเท่ากับ `sparse_keys` รองรับเฉพาะ tf.float32 (`FloatList`), tf.int64 (`Int64List`) และ tf.string (`BytesList`) เท่านั้น |
รูปร่างหนาแน่น | รายการสิ่งอันดับที่มีความยาวเท่ากับ `dense_keys` รูปร่างของข้อมูลสำหรับจุดสนใจหนาแน่นแต่ละรายการที่อ้างอิงโดย `dense_keys` จำเป็นสำหรับเทนเซอร์อินพุตที่ระบุโดย `dense_keys` ต้องมีการกำหนดไว้อย่างสมบูรณ์ หรืออาจมีมิติแรกที่ไม่รู้จัก มิติแรกที่ไม่รู้จักหมายความว่าคุณลักษณะจะถือว่ามีจำนวนบล็อกที่แปรผัน และรูปร่างเอาต์พุตตามมิตินี้จะถือว่าไม่ทราบ ณ เวลาสร้างกราฟ การเติมจะใช้สำหรับองค์ประกอบมินิแบทช์ที่มีขนาดเล็กกว่าจำนวนบล็อกสูงสุดสำหรับคุณลักษณะที่กำหนดตามมิตินี้ |
ประเภทเอาต์พุต | รายการประเภทสำหรับค่าที่ส่งคืน |
รูปร่างเอาท์พุท | รายการรูปร่างที่กำลังผลิต |
ตัวเลือก | มีค่าแอตทริบิวต์ทางเลือก |
การส่งคืน
- อินสแตนซ์ใหม่ของ ExperimentalParseExampleDataset