BroadcastTo

публичный финальный класс BroadcastTo

Передайте массив для совместимой формы.

Рассылка — это процесс придания массивам совместимой формы для арифметических операций. Две фигуры совместимы, если для каждой пары измерений они либо равны, либо одна из них равна единице. При попытке передать тензор в фигуру он начинается с конечных размеров и продвигается вперед.

Например,

>>> x = tf.constant([1, 2, 3]) >>> y = tf.broadcast_to(x, [3, 3]) >>> print(y) tf.Tensor( [[1 2 3 ] [1 2 3] [1 2 3]], shape=(3, 3), dtype=int32)

В приведенном выше примере входной тензор с формой «[1, 3]» транслируется на выходной тензор с формой «[3, 3]».

При выполнении широковещательных операций, таких как умножение тензора на скаляр, широковещательная передача (обычно) дает некоторую выгоду во времени или пространстве, поскольку транслируемый тензор никогда не материализуется.

Однако «broadcast_to» не несет в себе никаких подобных преимуществ. Вновь созданный тензор полностью запоминает переданную форму. (Однако в контексте графа `broadcast_to` может быть объединен с последующей операцией, а затем оптимизирован.)

Публичные методы

Выход <Т>
какВывод ()
Возвращает символический дескриптор тензора.
static <T, U расширяет номер> BroadcastTo <T>
create (область действия , ввод операнда <T>, форма операнда <U>)
Фабричный метод для создания класса, обертывающего новую операцию BroadcastTo.
Выход <Т>
выход ()
Тензор.

Унаследованные методы

Публичные методы

публичный вывод <T> asOutput ()

Возвращает символический дескриптор тензора.

Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.

public static BroadcastTo <T> create (область действия , ввод операнда <T>, форма операнда <U>)

Фабричный метод для создания класса, обертывающего новую операцию BroadcastTo.

Параметры
объем текущий объем
вход Тензор для трансляции.
форма Одномерный тензор int. Форма желаемого результата.
Возврат
  • новый экземпляр BroadcastTo

публичный вывод <T> вывод ()

Тензор.