O tf.Função de ladrilhos no tensorflow.JS

O tf.Função de ladrilhos no tensorflow.JS

No tensorflow.Biblioteca JS, o TF.A função Tile () é usada para criar um novo tensor duplicando os elementos no tensor existente. São necessários dois parâmetros.

Sintaxe:

tf.ladrilho (tensor, [n])

Parâmetros:

  1. O tensor é o tensor de entrada com elementos.
  2. O n é um número inteiro no qual os elementos em um tensor são duplicados.

Exemplo 1

Crie um tensor 1D com 4 números inteiros e duplique 4 vezes usando TF.telha().







Saída:

Elementos em um tensor são duplicados 4 vezes.

Exemplo 2

Crie um tensor 1D com 2 números inteiros e duplique 2 vezes usando TF.telha().







Saída:

Elementos em um tensor são duplicados 2 vezes.

Se você deseja duplicar elementos em um tensor bidimensional, deve especificar os valores duplicados para a linha e a coluna.

Sintaxe:

tf.ladrilho (tensor, [r, c])

r - duplica as linhas R Times.

c - duplica os elementos em cada linha C tempos.

Exemplo

Vamos criar um tensor bidimensional com 2 linhas e 2 colunas e duplicar as linhas 2 vezes e cada valor em uma linha três vezes.







Saída:

Podemos ver que as linhas são duplicadas duas vezes e, em cada linha, cada valor é duplicado três vezes.

Conclusão

Este guia discutiu como duplicar elementos em um tensor com o tensorflow.Biblioteca JS. É preciso um valor inteiro usado para duplicar o número "n" de vezes.

Se você deseja duplicar elementos em um tensor bidimensional, deve especificar os valores duplicados para as linhas e colunas.