เทนเซอร์ที่หน่วยความจำไม่ได้ถูกแมปกับพื้นที่ข้อมูลที่เข้าถึงได้โดยตรงจาก JVM
Raw tensor คือการนำเสนอเทนเซอร์ที่เรียบง่ายซึ่งจัดสรรไว้ในหน่วยความจำดั้งเดิมโดยไลบรารีรันไทม์ TensorFlow และจะควบคุมอายุการใช้งานภายในกระบวนการปัจจุบัน ข้อมูลจะถูกแสดงด้วย buffer of bytes
จนกระทั่งถูกแมปในพื้นที่พิมพ์ขนาด n มิติโดย typed tensor
อินสแตนซ์ของ RawTensor นั้น ไม่ ปลอดภัยต่อเธรด และทรัพยากรของอินสแตนซ์นั้นจะต้องถูกปล่อยออกมาโดยการเรียก close()
ไม่ว่าจะโดยชัดแจ้งหรือโดยปริยายผ่านทาง try-with-resources
วิธีการสาธารณะ
รอว์เทนเซอร์ | asRawTensor () ส่งคืนการแทนค่าดิบ (ไม่ได้พิมพ์) ของเทนเซอร์นี้ |
เป็นโมฆะ | ปิด () เผยแพร่ทรัพยากรที่เกี่ยวข้องกับเทนเซอร์ |
ByteDataBuffer | ข้อมูล () ส่งคืนข้อมูลดิบของเทนเซอร์นี้เป็นบัฟเฟอร์ขนาดไบต์ |
ประเภทข้อมูล | ประเภทข้อมูล () ส่งกลับ DataType ขององค์ประกอบที่เก็บไว้ในเมตริกซ์ |
ยาว | จำนวนไบต์ () ส่งกลับขนาดเป็นไบต์ของข้อมูลเทนเซอร์ |
รูปร่าง | รูปร่าง () ส่งกลับรูปร่างของเทนเซอร์ |
สตริง | toString () ส่งกลับสตริงที่อธิบายประเภทและรูปร่างของเทนเซอร์ |
วิธีการสืบทอด
บูลีน | เท่ากับ (วัตถุ arg0) |
คลาสสุดท้าย<?> | รับคลาส () |
ภายใน | แฮชโค้ด () |
โมฆะสุดท้าย | แจ้ง () |
โมฆะสุดท้าย | แจ้งทั้งหมด () |
สตริง | toString () |
โมฆะสุดท้าย | รอสักครู่ (ยาว arg0, int arg1) |
โมฆะสุดท้าย | รอ (ยาว arg0) |
โมฆะสุดท้าย | รอ () |
RawTensor แบบนามธรรม | asRawTensor () ส่งคืนการแทนค่าดิบ (ไม่ได้พิมพ์) ของเทนเซอร์นี้ |
ความว่างเปล่าที่เป็นนามธรรม | ปิด () เผยแพร่ทรัพยากรที่เกี่ยวข้องกับเทนเซอร์ |
ประเภทข้อมูล นามธรรม | ประเภทข้อมูล () ส่งกลับ DataType ขององค์ประกอบที่เก็บไว้ในเมตริกซ์ |
ยาวเป็นนามธรรม | จำนวนไบต์ () ส่งกลับขนาดเป็นไบต์ของข้อมูลเทนเซอร์ |
นามธรรมคง <T ขยาย TType > T | ของ (ประเภท Class<T> รูปร่างรูปร่าง ขนาดยาว Consumer<T> dataInitializer) จัดสรรเทนเซอร์ของประเภทข้อมูล รูปร่าง และขนาดที่กำหนด |
นามธรรมคง <T ขยาย TType > T | |
นามธรรมคง <T ขยาย TType > T | |
นามธรรมคง <T ขยาย TType > T | |
นามธรรมคง <T ขยาย TType > T | ของ (ประเภท Class<T> รูปร่าง รูปร่าง ByteDataBuffer rawData) สร้างเทนเซอร์ประเภทใดก็ได้จากข้อมูลดิบที่ได้รับจากบัฟเฟอร์ที่กำหนด |
รูปร่าง นามธรรม | รูปร่าง () ส่งกลับรูปร่างของเทนเซอร์ |
ความว่างเปล่าที่เป็นนามธรรม | ปิด () |
วิธีการสาธารณะ
โมฆะสาธารณะ ปิด ()
เผยแพร่ทรัพยากรที่เกี่ยวข้องกับเทนเซอร์
คำเตือน: จะต้องเรียกใช้สิ่งนี้สำหรับเทนเซอร์ทั้งหมดที่ไม่ได้เกิดจากการดำเนินการที่กระตือรือร้น ไม่เช่นนั้นหน่วยความจำจะรั่วไหล
วัตถุ Tensor ไม่สามารถใช้งานได้อีกต่อไปหลังจาก close
การส่งคืน
ข้อมูล ByteDataBuffer สาธารณะ ()
ส่งคืนข้อมูลดิบของเทนเซอร์นี้เป็นบัฟเฟอร์ขนาดไบต์
การส่งคืน
- เทนเซอร์ไบต์
ขว้าง
IllegalStateException | ถ้าเทนเซอร์ถูกปิด |
---|
numBytes ยาวสาธารณะ ()
ส่งกลับขนาดเป็นไบต์ของข้อมูลเทนเซอร์
สตริงสาธารณะ toString ()
ส่งกลับสตริงที่อธิบายประเภทและรูปร่างของเทนเซอร์