tf.meshgrid
| Просмотреть исходный код на GitHub |
Транслирует параметры для вычисления на N-мерной сетке.
tf.meshgrid(
*args, **kwargs
)
При заданных N одномерных массивах координат *args, возвращает список outputs N-мерных массивов координат для вычисления выражений на N-мерной сетке.
Примечания:
meshgrid поддерживает соглашения о индексировании декартовыми ('xy') и матричными ('ij') способами. Когда аргумент indexing установлен в 'xy' (по умолчанию), порядок трансляции инструкций для первых двух измерений меняется.
Примеры:
Вызов X, Y = meshgrid(x, y) с тензорами
x = [1, 2, 3] y = [4, 5, 6] X, Y = tf.meshgrid(x, y) # X = [[1, 2, 3], # [1, 2, 3], # [1, 2, 3]] # Y = [[4, 4, 4], # [5, 5, 5], # [6, 6, 6]]
| Аргументы | |
|---|---|
*args | Tensorы с рангом 1. |
**kwargs |
|
| Возвращаемые значения | |
|---|---|
outputs | Список из N Tensorов с рангом N. |
| Исключения | |
|---|---|
TypeError | При отсутствии ключевых аргументов (kwargs). |
ValueError | При некорректном значении ключевого аргумента indexing, не равного 'xy' или 'ij'. |
© 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/r2.3/api_docs/python/tf/meshgrid