tensorflow::ops::Restore

#include <io_ops.h>

Khôi phục tensor từ các tệp điểm kiểm tra.

Bản tóm tắt

Đọc một tensor được lưu trữ trong một hoặc nhiều tệp. Nếu có nhiều tệp (ví dụ: do tensor được lưu dưới dạng các lát cắt), file_pattern có thể chứa các ký tự đại diện ( * và ? ) chỉ trong phần tên tệp, chứ không phải trong phần thư mục.

Nếu một file_pattern khớp với nhiều tệp, preferred_shard có thể được sử dụng để gợi ý tệp nào có khả năng chứa tensor được yêu cầu. Thao tác này trước tiên sẽ mở tệp ở chỉ mục preferred_shard trong danh sách các tệp khớp và cố gắng khôi phục các tensor từ tệp đó. Chỉ khi nào không tìm thấy một số tensor hoặc lát cắt tensor trong tệp đầu tiên đó, thì thao tác mới mở tất cả các tệp. Việc đặt preferred_shard khớp với giá trị được truyền làm đầu vào shard của thao tác Save khớp có thể tăng tốc Restore . Thuộc tính này chỉ ảnh hưởng đến hiệu suất, không ảnh hưởng đến tính chính xác. Giá trị mặc định -1 có nghĩa là các tệp được xử lý theo thứ tự.

Xem thêm RestoreSlice .

Luận điểm:

  • phạm vi: Một đối tượng Phạm vi
  • file_pattern: Phải có một phần tử duy nhất. Đây là mẫu của các tệp mà từ đó chúng ta đọc tensor.
  • tensor_name: Phải có một phần tử duy nhất. Tên của tensor cần được khôi phục.
  • dt: Loại tensor cần được khôi phục.

Các thuộc tính tùy chọn (xem Attrs ):

  • preferred_shard: Chỉ số của tệp cần mở đầu tiên nếu có nhiều tệp khớp với file_pattern .

Trả về:

  • Output : Tensor đã được khôi phục.

Hàm khởi tạo và hàm hủy

Restore (const :: tensorflow::Scope & scope, :: tensorflow::Input file_pattern, :: tensorflow::Input tensor_name, DataType dt)
Restore (const :: tensorflow::Scope & scope, :: tensorflow::Input file_pattern, :: tensorflow::Input tensor_name, DataType dt, const Restore::Attrs & attrs)

Thuộc tính công khai

operation
tensor

Chức năng công cộng

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Các hàm tĩnh công khai

PreferredShard (int64 x)

Cấu trúc

tensorflow::ops::Restore::Attrs

Các thiết lập thuộc tính tùy chọn cho Restore .

Thuộc tính công khai

hoạt động

Operation operation

tensor

::tensorflow::Output tensor

Chức năng công cộng

Khôi phục

 Restore(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input file_pattern,
  ::tensorflow::Input tensor_name,
  DataType dt
)

Khôi phục

 Restore(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input file_pattern,
  ::tensorflow::Input tensor_name,
  DataType dt,
  const Restore::Attrs & attrs
)

nút

::tensorflow::Node * node() const 

operator::tensorflow::Input

 operator::tensorflow::Input() const 

operator::tensorflow::Output

 operator::tensorflow::Output() const 

Các hàm tĩnh công khai

PreferredShard

Attrs PreferredShard(
  int64 x
)