fluxo tensor:: ops:: Transmitir para

#include <array_ops.h>

Transmita uma matriz para uma forma compatível.

Resumo

Broadcasting é o processo de fazer matrizes com formatos compatíveis para operações aritméticas. Duas formas são compatíveis se, para cada par de dimensões, forem iguais ou se uma delas for uma. Ao tentar transmitir um Tensor para uma forma, ele começa com as dimensões finais e avança.

Por exemplo,

>>> x = tf.constant([1, 2, 3])
>>> y = tf.broadcast_to(x, [3, 3])
>>> sess.run(y)
array([[1, 2, 3],
       [1, 2, 3],
       [1, 2, 3]], dtype=int32)

No exemplo acima, o Tensor de entrada com o formato [1, 3] é transmitido para o Tensor de saída com o formato [3, 3] .

Argumentos:

  • escopo: um objeto Escopo
  • entrada: Um Tensor para transmitir.
  • forma: Um tensor int 1-D. A forma da saída desejada.

Retorna:

Construtores e Destruidores

BroadcastTo (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input shape)

Atributos públicos

operation
output

Funções públicas

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Atributos públicos

Operação

Operation operation

saída

::tensorflow::Output output

Funções públicas

Transmitir para

 BroadcastTo(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input shape
)

::tensorflow::Node * node() const 

operador::tensorflow::Input

 operator::tensorflow::Input() const 

operador::tensorflow::Saída

 operator::tensorflow::Output() const