สร้างตารางแฮชที่ไม่ได้เตรียมใช้งาน
การดำเนินการนี้จะสร้างตารางแฮช โดยระบุประเภทของคีย์และค่าของตาราง ก่อนที่จะใช้ตาราง คุณจะต้องเริ่มต้นใช้งานก่อน หลังจากเริ่มต้นแล้ว ตารางจะไม่เปลี่ยนรูป
คลาสที่ซ้อนกัน
ระดับ | HashTable.ตัวเลือก | คุณลักษณะเพิ่มเติมสำหรับ HashTable |
วิธีการสาธารณะ
เอาต์พุต <วัตถุ> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
HashTable.Options แบบคงที่ | คอนเทนเนอร์ (คอนเทนเนอร์สตริง) |
คงที่ <T, U> HashTable | สร้าง (ขอบเขต ขอบเขต , Class<T> keyDtype, Class<U> valueDtype, ตัวเลือก... ตัวเลือก) วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ HashTable ใหม่ |
HashTable.Options แบบคงที่ | sharedName (สตริง ชื่อที่ใช้ร่วมกัน) |
เอาท์พุต <?> | ที่จับโต๊ะ () จัดการกับโต๊ะ |
HashTable.Options แบบคงที่ | useNodeNameSharing (การใช้บูลีน NodeNameSharing) |
วิธีการสืบทอด
วิธีการสาธารณะ
เอาท์ พุท สาธารณะ <Object> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
คอนเทนเนอร์ HashTable.Options สาธารณะแบบคงที่ (คอนเทนเนอร์ String)
พารามิเตอร์
คอนเทนเนอร์ | ถ้าไม่ว่างเปล่า ตารางนี้จะถูกวางไว้ในคอนเทนเนอร์ที่กำหนด มิฉะนั้น จะใช้คอนเทนเนอร์เริ่มต้น |
---|
การสร้าง HashTable แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , Class<T> keyDtype, Class<U> valueDtype, ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ HashTable ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
คีย์Dtype | ประเภทของปุ่มตาราง |
ค่าDtype | ประเภทของค่าตาราง |
ตัวเลือก | มีค่าแอตทริบิวต์ทางเลือก |
การส่งคืน
- ตัวอย่างใหม่ของ HashTable
สาธารณะ HashTable.Options sharedName แบบคงที่ (String sharedName)
พารามิเตอร์
ชื่อที่ใช้ร่วมกัน | หากไม่ว่างเปล่า ตารางนี้จะถูกแชร์ภายใต้ชื่อที่กำหนดในหลายเซสชัน |
---|
HashTable สาธารณะคงที่ ตัวเลือก useNodeNameSharing (useNodeNameSharing บูลีน)
พารามิเตอร์
ใช้NodeNameSharing | หาก true และ shared_name ว่างเปล่า ตารางจะถูกแชร์โดยใช้ชื่อโหนด |
---|