AbstractDataBuffer
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Các lớp con trực tiếp đã biết |
Phương pháp công khai
Bộ đệm dữ liệu <T> | copyTo ( DataBuffer <T> dst, kích thước dài) Viết các tham chiếu của các đối tượng trong mảng nguồn vào bộ đệm này. |
boolean | |
int | |
Bộ đệm dữ liệu <T> | đọc (T[] dst, int offset, int length) Đọc các tham chiếu của các đối tượng trong bộ đệm này vào mảng đích. |
Bộ đệm dữ liệu <T> | ghi (T[] src, int offset, int length) Phương pháp đặt số lượng lớn, sử dụng mảng int. |
Phương pháp kế thừa
Từ lớp java.lang.Object boolean | bằng (Đối tượng arg0) |
Lớp cuối cùng<?> | getClass () |
int | Mã Băm () |
khoảng trống cuối cùng | thông báo () |
khoảng trống cuối cùng | thông báoTất cả () |
Sợi dây | toString () |
khoảng trống cuối cùng | chờ đã (arg0 dài, int arg1) |
khoảng trống cuối cùng | chờ đã (arg0 dài) |
khoảng trống cuối cùng | Chờ đợi () |
Từ giao diện org.tensorflow.ndarray.buffer.DataBuffer trừu tượng <R> R | |
Bộ đệm dữ liệu trừu tượng <T> | copyTo ( DataBuffer <T> dst, kích thước dài) Viết các tham chiếu của các đối tượng trong mảng nguồn vào bộ đệm này. |
trừu tượng boolean | bằng (Đối tượng obj) Kiểm tra sự bình đẳng giữa các bộ đệm dữ liệu. |
trừu tượng T | getObject (chỉ số dài) Đọc giá trị tại chỉ mục đã cho. |
trừu tượng boolean | isReadOnly () Cho biết bộ đệm này có được hỗ trợ bởi một mảng có thể truy cập hay không. |
Bộ đệm dữ liệu trừu tượng <T> | hẹp (kích thước dài) Tạo một bộ đệm mới có nội dung là một chuỗi con được chia sẻ của nội dung của bộ đệm này, có kích thước được đặt thành giá trị đã cho. |
Bộ đệm dữ liệu trừu tượng <T> | bù đắp (chỉ số dài) Tạo một bộ đệm mới có nội dung là một chuỗi con được chia sẻ của nội dung của bộ đệm này, bắt đầu từ chỉ mục đã cho. |
Bộ đệm dữ liệu trừu tượng <T> | đọc (T[] dst) Đọc các tham chiếu của các đối tượng trong bộ đệm này vào mảng đích. |
Bộ đệm dữ liệu trừu tượng <T> | đọc (T[] dst, int offset, int length) Đọc các tham chiếu của các đối tượng trong bộ đệm này vào mảng đích. |
Bộ đệm dữ liệu trừu tượng <T> | setObject (giá trị T, chỉ mục dài) Ghi giá trị đã cho vào bộ đệm này tại chỉ mục đã cho. |
trừu tượng dài | kích cỡ () Kích thước của bộ đệm, tính theo phần tử. |
Bộ đệm dữ liệu trừu tượng <T> | lát (chỉ số dài, kích thước dài) Tạo một bộ đệm mới có nội dung là một chuỗi con được chia sẻ của nội dung của bộ đệm này, bắt đầu từ chỉ mục đã cho và có kích thước nhất định. |
trừu tượng DataBufferWindow <? mở rộng DataBuffer <T>> | |
Bộ đệm dữ liệu trừu tượng <T> | viết (T[] src) Viết các tham chiếu của các đối tượng trong mảng nguồn vào bộ đệm này. |
Bộ đệm dữ liệu trừu tượng <T> | ghi (T[] src, int offset, int length) Phương pháp đặt số lượng lớn, sử dụng mảng int. |
Nhà xây dựng công cộng
Tóm tắt công khaiDataBuffer ()
Phương pháp công khai
DataBuffer công khai <T> copyTo ( DataBuffer <T> dst, kích thước dài)
Viết các tham chiếu của các đối tượng trong mảng nguồn vào bộ đệm này.
Nếu có nhiều giá trị cần sao chép hơn kích thước bộ đệm đích, tức là size > dst.size()
thì không có giá trị nào được chuyển và BufferOverflowException sẽ được ném ra. Mặt khác, nếu có nhiều giá trị hơn để sao chép kích thước bộ đệm nguồn đó, tức là > src.size()
, thì BufferUnderfloatException sẽ được đưa ra.
Mặt khác, phương thức này sao chép các giá trị n = size
từ bộ đệm này vào bộ đệm đích.
Thông số
dst | bộ đệm đích nơi các giá trị được sao chép vào; không phải là bộ đệm này |
---|
kích cỡ | số lượng giá trị để sao chép vào bộ đệm đích |
---|
boolean công khai bằng (Object obj)
DataBuffer công khai <T> đã đọc (T[] dst, int offset, int length)
Đọc các tham chiếu của các đối tượng trong bộ đệm này vào mảng đích.
Phương thức này chuyển các giá trị từ bộ đệm này vào mảng đích đã cho. Nếu có ít giá trị trong bộ đệm hơn mức cần thiết để đáp ứng yêu cầu, tức là nếu length > size()
thì không có giá trị nào được chuyển và BufferUnderflowException sẽ được ném ra.
Mặt khác, phương thức này sao chép các giá trị n = length
từ bộ đệm này vào mảng đã cho bắt đầu từ offset đã cho.
Thông số
dst | mảng mà các giá trị sẽ được ghi vào |
---|
bù lại | phần bù trong mảng của giá trị đầu tiên được ghi; phải không âm và không lớn hơn dst.length |
---|
chiều dài | số lượng giá trị tối đa được ghi vào mảng đã cho; phải không âm và không lớn hơn dst.length - offset |
---|
DataBuffer công khai <T> ghi (T[] src, int offset, int length)
Phương pháp đặt số lượng lớn, sử dụng mảng int.
Phương thức này chuyển các giá trị trong mảng nguồn đã cho vào bộ đệm này. Nếu có nhiều giá trị trong mảng nguồn hơn trong bộ đệm này, tức là nếu length > size()
thì không có giá trị nào được chuyển và BufferOverflowException sẽ được ném ra.
Mặt khác, phương thức này sao chép các giá trị n = length
từ mảng đã cho vào bộ đệm này, bắt đầu từ offset đã cho.
Thông số
src | mảng nguồn mà từ đó các giá trị sẽ được đọc |
---|
bù lại | phần bù trong mảng của giá trị đầu tiên được đọc; phải không âm và không lớn hơn src.length |
---|
chiều dài | số lượng giá trị được đọc từ mảng đã cho; phải không âm và không lớn hơn src.length - offset |
---|
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-10-31 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-10-31 UTC."],[],[]]