Generates hashed feature cross from a list of tensors.
Compat aliases for migration
See Migration guide for more details.
tf.ragged.cross_hashed( inputs, num_buckets=0, hash_key=None, name=None )
The input tensors must have
rank=2, and must all have the same number of rows. The result is a
RaggedTensor with the same number of rows as the inputs, where
result[row] contains a list of all combinations of values formed by taking a single value from each input's corresponding row (
inputs[i][row]). Values are combined by hashing together their fingerprints. E.g.:
tf.ragged.cross_hashed([tf.ragged.constant([['a'], ['b', 'c']]), tf.ragged.constant([['d'], ['e']]), tf.ragged.constant([['f'], ['g']])], num_buckets=100) <tf.RaggedTensor [, [66, 74]]>
| || A list of |
| || A non-negative |
| || Integer hash_key that will be used by the |
| ||Optional name for the op.|
| A 2D |
© 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.