AnonymousMutableDenseHashTable

lớp cuối cùng công khai AnonymousMutableDenseHashTable

Tạo một bảng băm có thể thay đổi ẩn danh trống sử dụng tensor làm kho dự phòng.

Hoạt động này tạo một bảng băm có thể thay đổi ẩn danh mới (dưới dạng tài nguyên) mỗi khi nó được thực thi, với dtype được chỉ định của các khóa và giá trị của nó, trả về bộ điều khiển tài nguyên. Mỗi giá trị phải là một giá trị vô hướng. Dữ liệu có thể được chèn vào bảng bằng các thao tác chèn. Nó không hỗ trợ hoạt động khởi tạo.

Nó sử dụng "địa chỉ mở" với việc dò lại bậc hai để giải quyết xung đột.

Bảng này ẩn danh theo nghĩa là nó chỉ có thể được truy cập bằng bộ điều khiển tài nguyên được trả về (ví dụ: không thể tra cứu bằng tên trong trình quản lý tài nguyên). Bảng sẽ tự động bị xóa khi tất cả các thẻ điều khiển tài nguyên trỏ đến nó không còn nữa.

Các lớp lồng nhau

lớp học AnonymousMutableDenseHashTable.Options Thuộc tính tùy chọn cho AnonymousMutableDenseHashTable

Phương pháp công khai

Đầu ra <Đối tượng>
asOutput ()
Trả về phần điều khiển tượng trưng của một tenxơ.
tĩnh <T, U> AnonymousMutableDenseHashTable
tạo (Phạm vi phạm vi , Toán hạng <T> trốngKey, Toán hạng <T> đã xóaKey, Lớp<U> valueDtype, Tùy chọn... tùy chọn)
Phương thức gốc để tạo một lớp bao bọc một thao tác AnonymousMutableDenseHashTable mới.
tĩnh AnonymousMutableDenseHashTable.Options
initNumBuckets (NumBuckets ban đầu dài)
tĩnh AnonymousMutableDenseHashTable.Options
maxLoadFactor (Float maxLoadFactor)
Đầu ra <?>
bảngXử lý ()
Việc xử lý tài nguyên đối với tài nguyên bảng băm mới được tạo.
tĩnh AnonymousMutableDenseHashTable.Options
valueShape ( Giá trị hình dạngShape )

Phương pháp kế thừa

Phương pháp công khai

Đầu ra công khai <Object> asOutput ()

Trả về phần điều khiển tượng trưng của một tenxơ.

Đầu vào của các hoạt động TensorFlow là đầu ra của một hoạt động TensorFlow khác. Phương pháp này được sử dụng để thu được một thẻ điều khiển mang tính biểu tượng đại diện cho việc tính toán đầu vào.

tĩnh công khai AnonymousMutableDenseHashTable tạo ( Phạm vi phạm vi , Toán hạng <T> trốngKey, Toán hạng <T> đã xóaKey, Lớp<U> valueDtype, Tùy chọn... tùy chọn)

Phương thức gốc để tạo một lớp bao bọc một thao tác AnonymousMutableDenseHashTable mới.

Thông số
phạm vi phạm vi hiện tại
trốngKey Khóa được sử dụng để biểu thị các nhóm khóa trống trong nội bộ. Không được sử dụng trong các thao tác chèn hoặc tra cứu.
giá trịDtype Loại giá trị của bảng
tùy chọn mang các giá trị thuộc tính tùy chọn
Trả lại
  • một phiên bản mới của AnonymousMutableDenseHashTable

tĩnh công khai AnonymousMutableDenseHashTable.Options initNumBuckets (NumBuckets ban đầu dài)

Thông số
ban đầuNumBuckets Số lượng nhóm bảng băm ban đầu. Phải là lũy thừa của 2.

tĩnh công khai AnonymousMutableDenseHashTable.Options maxLoadFactor (Float maxLoadFactor)

Thông số
maxLoadFactor Tỷ lệ tối đa giữa số mục và số nhóm trước khi phát triển bảng. Phải nằm trong khoảng từ 0 đến 1.

Đầu ra công khai <?> tableHandle ()

Việc xử lý tài nguyên đối với tài nguyên bảng băm mới được tạo.

tĩnh công khai AnonymousMutableDenseHashTable.Options valueShape ( Shape valueShape)

Thông số
giá trịHình dạng Hình dạng của mỗi giá trị.