tf.contrib.framework.nest.flatten_with_tuple_paths
Возвращает список (tuple_path, leaf_element) кортежей.
tf.contrib.framework.nest.flatten_with_tuple_paths(
structure, expand_composites=False
)
Порядок пар соответствует порядку nest.flatten. Это позволяет разложить вложенную структуру, сохранив информацию о том, где в структуре находился каждый элемент данных. См. nest.yield_flat_paths для получения дополнительной информации о путях кортежей.
| Аргументы | |
|---|---|
structure | вложенная структура для разложения. |
expand_composites | Если True, составные тензоры, такие как tf.SparseTensor и tf.RaggedTensor, расширяются до своих составляющих тензоров. |
| Возвращает | |
|---|---|
Список (tuple_path, leaf_element) кортежей. Каждый tuple_path представляет собой кортеж индексов и/или ключей словарей, которые однозначно определяют путь к leaf_element внутри structure. |
© 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/framework/nest/flatten_with_tuple_paths