AbstractDataBuffer
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
วิธีการสาธารณะ
ข้อมูลบัฟเฟอร์ <T> | copyTo ( DataBuffer <T> dst ขนาดยาว) เขียนการอ้างอิงของออบเจ็กต์ในอาร์เรย์ต้นทางลงในบัฟเฟอร์นี้ |
บูลีน | |
ภายใน | |
ข้อมูลบัฟเฟอร์ <T> | อ่าน (T[] dst, int offset, int length) อ่านการอ้างอิงของวัตถุในบัฟเฟอร์นี้ลงในอาร์เรย์ปลายทาง |
ข้อมูลบัฟเฟอร์ <T> | เขียน (T[] src, int offset, int length) วิธี การใส่ จำนวนมากโดยใช้อาร์เรย์ int |
วิธีการสืบทอด
จากคลาส java.lang.Object บูลีน | เท่ากับ (วัตถุ arg0) |
คลาสสุดท้าย<?> | รับคลาส () |
ภายใน | แฮชโค้ด () |
โมฆะสุดท้าย | แจ้ง () |
โมฆะสุดท้าย | แจ้งทั้งหมด () |
สตริง | toString () |
โมฆะสุดท้าย | รอสักครู่ (ยาว arg0, int arg1) |
โมฆะสุดท้าย | รอ (ยาว arg0) |
โมฆะสุดท้าย | รอ () |
จากอินเทอร์เฟซ org.tensorflow.ndarray.buffer.DataBuffer นามธรรม <R> อาร์ | |
บทคัดย่อ DataBuffer <T> | copyTo ( DataBuffer <T> dst ขนาดยาว) เขียนการอ้างอิงของออบเจ็กต์ในอาร์เรย์ต้นทางลงในบัฟเฟอร์นี้ |
บูลีนนามธรรม | เท่ากับ (วัตถุ obj) ตรวจสอบความเท่าเทียมกันระหว่างบัฟเฟอร์ข้อมูล |
นามธรรมต | getObject (ดัชนีแบบยาว) อ่านค่าตามดัชนีที่กำหนด |
บูลีนนามธรรม | |
บทคัดย่อ DataBuffer <T> | แคบ (ขนาดยาว) สร้างบัฟเฟอร์ใหม่ซึ่งมีเนื้อหาเป็นลำดับย่อยที่ใช้ร่วมกันของเนื้อหาของบัฟเฟอร์นี้ ซึ่งมีขนาดถูกกำหนดเป็นค่าที่กำหนด |
บทคัดย่อ DataBuffer <T> | ชดเชย (ดัชนียาว) สร้างบัฟเฟอร์ใหม่ซึ่งมีเนื้อหาเป็นลำดับย่อยที่ใช้ร่วมกันของเนื้อหาของบัฟเฟอร์นี้ โดยเริ่มต้นจากดัชนีที่กำหนด |
บทคัดย่อ DataBuffer <T> | อ่าน (T[] dst) อ่านการอ้างอิงของวัตถุในบัฟเฟอร์นี้ลงในอาร์เรย์ปลายทาง |
บทคัดย่อ DataBuffer <T> | อ่าน (T[] dst, int offset, int length) อ่านการอ้างอิงของวัตถุในบัฟเฟอร์นี้ลงในอาร์เรย์ปลายทาง |
บทคัดย่อ DataBuffer <T> | setObject (ค่า T, ดัชนีแบบยาว) เขียนค่าที่กำหนดลงในบัฟเฟอร์นี้ที่ดัชนีที่กำหนด |
ยาวเป็นนามธรรม | ขนาด () ขนาดของบัฟเฟอร์ในองค์ประกอบ |
บทคัดย่อ DataBuffer <T> | ชิ้น (ดัชนียาว, ขนาดยาว) สร้างบัฟเฟอร์ใหม่ที่มีเนื้อหาเป็นลำดับย่อยที่ใช้ร่วมกันของเนื้อหาของบัฟเฟอร์นี้ เริ่มต้นที่ดัชนีที่กำหนดและขนาดที่กำหนด |
นามธรรม DataBufferWindow <? ขยาย DataBuffer <T>> | |
บทคัดย่อ DataBuffer <T> | เขียน (T[] src) เขียนการอ้างอิงของออบเจ็กต์ในอาร์เรย์ต้นทางลงในบัฟเฟอร์นี้ |
บทคัดย่อ DataBuffer <T> | เขียน (T[] src, int offset, int length) วิธี การใส่ จำนวนมากโดยใช้อาร์เรย์ int |
คอนสตรัคชั่นสาธารณะ
AbstractDataBuffer สาธารณะ ()
วิธีการสาธารณะ
เขียนการอ้างอิงของออบเจ็กต์ในอาร์เรย์ต้นทางลงในบัฟเฟอร์นี้
หากมีค่าที่จะคัดลอกมากกว่าขนาดบัฟเฟอร์ปลายทาง เช่น size > dst.size()
จะไม่มีการถ่ายโอนค่าใด ๆ และ BufferOverflowException จะถูกส่งออกไป ในทางกลับกัน หากมีค่ามากกว่าที่จะคัดลอกขนาดบัฟเฟอร์ต้นทาง เช่น > src.size()
ดังนั้น BufferUnderfloatException จะถูกส่งออกไป
มิฉะนั้น วิธีการนี้จะคัดลอกค่า n = size
จากบัฟเฟอร์นี้ไปยังบัฟเฟอร์ปลายทาง
พารามิเตอร์
วันเวลา | บัฟเฟอร์ปลายทางที่จะคัดลอกค่า ต้องไม่ใช่บัฟเฟอร์นี้ |
---|
ขนาด | จำนวนค่าที่จะคัดลอกไปยังบัฟเฟอร์ปลายทาง |
---|
บูลีนสาธารณะ เท่ากับ (Object obj)
DataBuffer สาธารณะ <T> อ่าน (T[] dst, int offset, int length)
อ่านการอ้างอิงของวัตถุในบัฟเฟอร์นี้ลงในอาร์เรย์ปลายทาง
วิธีนี้จะถ่ายโอนค่าจากบัฟเฟอร์นี้ไปยังอาร์เรย์ปลายทางที่กำหนด หากมีค่าในบัฟเฟอร์น้อยกว่าที่จำเป็นในการตอบสนองคำขอ นั่นคือ หาก length > size()
จะไม่มีการถ่ายโอนค่าใด ๆ และ BufferUnderflowException จะถูกส่งออกไป
มิฉะนั้น วิธีนี้จะคัดลอกค่า n = length
จากบัฟเฟอร์นี้ไปยังอาร์เรย์ที่กำหนดโดยเริ่มต้นที่ออฟเซ็ตที่กำหนด
พารามิเตอร์
วันเวลา | อาร์เรย์ที่จะเขียนค่าลงไป |
---|
ชดเชย | ออฟเซ็ตภายในอาร์เรย์ของค่าแรกที่จะเขียน ต้องไม่เป็นค่าลบและไม่ใหญ่กว่า dst.length |
---|
ความยาว | จำนวนค่าสูงสุดที่จะเขียนลงในอาร์เรย์ที่กำหนด ต้องไม่เป็นค่าลบและไม่ใหญ่กว่า dst.length - offset |
---|
DataBuffer สาธารณะ <T> เขียน (T[] src, int offset, int length)
วิธี การใส่ จำนวนมากโดยใช้อาร์เรย์ int
วิธีนี้จะถ่ายโอนค่าในอาร์เรย์ต้นทางที่กำหนดไปยังบัฟเฟอร์นี้ หากมีค่าในอาร์เรย์ต้นทางมากกว่าในบัฟเฟอร์นี้ กล่าวคือ หาก length > size()
จะไม่มีการถ่ายโอนค่าใด ๆ และ BufferOverflowException จะถูกส่งออกไป
มิฉะนั้น เมธอดนี้จะคัดลอกค่า n = length
จากอาร์เรย์ที่กำหนดไปยังบัฟเฟอร์นี้ โดยเริ่มต้นที่ออฟเซ็ตที่กำหนด
พารามิเตอร์
src | อาร์เรย์ต้นทางที่จะอ่านค่า |
---|
ชดเชย | ออฟเซ็ตภายในอาร์เรย์ของค่าแรกที่จะอ่าน ต้องไม่เป็นค่าลบและไม่ใหญ่กว่า src.length |
---|
ความยาว | จำนวนค่าที่จะอ่านจากอาร์เรย์ที่กำหนด ต้องไม่เป็นค่าลบและไม่ใหญ่กว่า src.length - offset |
---|
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-10-31 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-10-31 UTC"],[],[]]