On this page
tf.contrib.lookup.InitializableLookupTableBase
Initializable lookup table interface.
Inherits From: LookupInterface
tf.contrib.lookup.InitializableLookupTableBase(
default_value, initializer
)
An initializable lookup tables persist across different steps.
| Args | |
|---|---|
default_value |
The value to use if a key is missing in the table. |
initializer |
The table initializer to use. |
| Attributes | |
|---|---|
default_value |
The default value of the table. |
key_dtype |
The table key dtype. |
name |
The name of the table. |
resource_handle |
Returns the resource handle associated with this Resource. |
value_dtype |
The table value dtype. |
Methods
lookup
lookup(
keys, name=None
)
Looks up keys in a table, outputs the corresponding values.
The default_value is used for keys not present in the table.
| Args | |
|---|---|
keys |
Keys to look up. May be either a SparseTensor or dense Tensor. |
name |
A name for the operation (optional). |
| Returns | |
|---|---|
A SparseTensor if keys are sparse, otherwise a dense Tensor. |
| Raises | |
|---|---|
TypeError |
when keys or default_value doesn't match the table data types. |
size
size(
name=None
)
Compute the number of elements in this table.
| Args | |
|---|---|
name |
A name for the operation (optional). |
| Returns | |
|---|---|
| A scalar tensor containing the number of elements in this table. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib/lookup/InitializableLookupTableBase