กำหนดโค้ดสคริปต์ของเทนเซอร์ที่กำหนดของจุดโค้ดจำนวนเต็ม Unicode
การดำเนินการนี้จะแปลงจุดโค้ด Unicode ไปเป็นโค้ดสคริปต์ที่สอดคล้องกับจุดโค้ดแต่ละจุด รหัสสคริปต์สอดคล้องกับค่า UScriptCode ของส่วนประกอบสากลสำหรับ Unicode (ICU)
ดู [เอกสารโครงการ ICU](http://icu-project.org/apiref/icu4c/uscript_8h.html) สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับโค้ดสคริปต์
ตัวอย่างเช่น ดูคำแนะนำสตริง Unicode ใน [สคริปต์ Unicode] (https://www.tensorflow.org/tutorials/load_data/unicode#representing_unicode)
ส่งกลับ -1 (USCRIPT_INVALID_CODE) สำหรับจุดโค้ดที่ไม่ถูกต้อง รูปร่างผลลัพธ์จะตรงกับรูปร่างอินพุต
ตัวอย่าง:
>>> tf.strings.unicode_script([1, 31, 38])
ค่าคงที่
สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
เอาท์พุต < TInt32 > | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
UnicodeScript แบบคงที่ | สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ < TInt32 > อินพุต) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ UnicodeScript ใหม่ |
เอาท์พุต < TInt32 > | เอาท์พุท () เทนเซอร์ของโค้ดสคริปต์ int32 ที่สอดคล้องกับจุดโค้ดอินพุตแต่ละจุด |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
วิธีการสาธารณะ
เอาท์พุต สาธารณะ < TInt32 > asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
การสร้าง UnicodeScript แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , ตัวดำเนินการ <TInt32> อินพุต)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ UnicodeScript ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ป้อนข้อมูล | เทนเซอร์ของจุดโค้ด Unicode int32 |
การส่งคืน
- อินสแตนซ์ใหม่ของ UnicodeScript