Hằng số kế thừa
Nhà xây dựng công cộng
MapIterator ( Nguồn DatasetIterator , Function<List< Toán hạng <?>>, List< Toán hạng <?>>> trình ánh xạ) |
Phương pháp công cộng
Danh sách< Toán hạng <?>> | getNext () Trả về danh sách Operand<?> đại diện cho các thành phần của phần tử tập dữ liệu tiếp theo. |
Tập dữ liệuTùy chọn | getNextAsOptional () Trả về một `DatasetOptional` đại diện cho các thành phần của phần tử tập dữ liệu tiếp theo. |
Phương pháp kế thừa
Nhà xây dựng công cộng
public MapIterator ( Nguồn DatasetIterator , Function<List< Toán hạng <?>>, List< Toán hạng <?>>> trình ánh xạ)
Phương pháp công cộng
Danh sách công khai< Toán hạng <?>> getNext ()
Trả về danh sách Operand<?>
đại diện cho các thành phần của phần tử tập dữ liệu tiếp theo.
Trong chế độ biểu đồ, hãy gọi phương thức này một lần và sử dụng kết quả của nó làm đầu vào cho một phép tính khác. Sau đó, trong vòng đào tạo, trong các lệnh gọi liên tiếp đến session.run(), các phần tử tập dữ liệu liên tiếp sẽ được truy xuất thông qua các thành phần này.
Ở chế độ háo hức, mỗi lần phương thức này được gọi, phần tử tập dữ liệu tiếp theo sẽ được trả về. (Việc này được thực hiện tự động bằng cách lặp qua `Bộ dữ liệu` dưới dạng Java `Iterable`).
Trả lại
- Một
List<Operand<?>>
đại diện cho các thành phần phần tử tập dữ liệu.
Bộ dữ liệu công khai Tùy chọn getNextAsOptional ()
Trả về `DatasetOptional` đại diện cho các thành phần của phần tử tập dữ liệu tiếp theo.
Ở chế độ háo hức, mỗi khi phương thức này được gọi, phần tử tập dữ liệu tiếp theo sẽ được trả về dưới dạng `DatasetOptional`.
Sử dụng `DatasetOptional.hasValue` để kiểm tra xem tùy chọn này có giá trị hay không và `DatasetOptional.getValue` để truy xuất giá trị.
Trả lại
- Một `DatasetOptional` đại diện cho các thành phần phần tử tập dữ liệu.