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.