O tf.Função reversa no tensorflow.JS

O tf.Função reversa no tensorflow.JS

No tensorflow.Biblioteca JS, TF.A função reverse () é usada para reverter os elementos em um tensor.

tf.Função reversa () - 1D Tensor

Se o tensor de entrada for unidimensional, não leva parâmetros.

Sintaxe:

tensor.reverter()

Exemplo 1

Crie um tensor 1D com 4 números inteiros e inverta -os usando o TF.função reverse ().







Saída:

Elementos em um tensor são revertidos.

Exemplo 2

Crie um tensor 1D com 10 números inteiros e inverta -os usando TF.reverter().







Saída:

Elementos em um tensor são revertidos.

tf.Função reversa () - Tensor 2D

Se o tensor de entrada for bidimensional, a sintaxe será mostrada abaixo:

Sintaxe:

tensor.reverso (eixo)

Parâmetro:

É preciso um eixo de parâmetro opcional.

São necessários dois valores possíveis, 0 e 1.

Se o eixo = 0, as linhas serão revertidas e se o eixo = 0, as colunas serão revertidas.

Se ambos não forem especificados, ambos não são especificados e os elementos são revertidos de maneira linear.

Exemplo 1

Crie um tensor 2D com 5 linhas e 2 colunas e inverta as linhas do tensor.







Saída:

Linhas em um tensor são revertidas.

Exemplo 2

Crie um tensor 2D com 5 linhas e 2 colunas e inverta as colunas do tensor.







Saída:

Colunas em um tensor são revertidas.

Exemplo 3

Crie um tensor 2D com 5 linhas e 2 colunas e inverta os elementos em um tensor.







Saída:

Aqui, o parâmetro do eixo não é especificado. Então, os elementos são revertidos de maneira linear.

Conclusão

Neste tutorial, vimos como reverter elementos em tensores de um/bidimensional com o tensorflow.Biblioteca JS. Se o tensor de entrada for unidimensional, então TF.reverse () não aceitará parâmetros e simplesmente reverter de maneira linear. É possível reverter linhas e colunas em um tensor bidimensional usando o parâmetro do eixo. Se não for especificado, os elementos são revertidos de maneira linear.