Tensorflow.JS - TF.adicionar

Tensorflow.JS - TF.adicionar
“Se você deseja adicionar camadas ocultas em um modelo de aprendizado profundo ou se você executar a filtragem nas imagens, pode ser necessário adicionar os pixels em uma imagem. Então, usando o TF.Add () função, é possível adicionar dois pixels. Podemos armazenar os pixels de uma imagem em um escalar ou em um tensor. Neste tutorial, vamos explorar esta função considerando diferentes cenários.”

tf.adicionar()

tf.add () no tensorflow.JS é usado para adicionar dois tensores/escalares.

Cenário-1: Trabalhe com escalar

Escalar armazenará apenas um valor. Mas de qualquer maneira, ele retorna um tensor.

Sintaxe

tf.Adicionar (Scalar1, Scalar2)

Parâmetros

Scalar1 e Scalar2 são os tensores que podem assumir apenas um valor como um parâmetro.

Retornar

Retorne a soma de dois valores escalares.

Exemplo

Crie dois escalares e adicione -os usando TF.adicionar().






Tensorflow.JS - TF.adicionar()




Saída:

Trabalhando:

A soma de 30 e 70 é 100.

Cenário-2: Trabalhe com Tensor

Um tensor pode armazenar vários valores; pode ser único ou multidimensional.

Sintaxe

tf.add (tensor1, tensor2)

Parâmetros

Tensor1 e Tensor2 são os tensores que podem levar apenas valores únicos ou múltiplos como um parâmetro.

Retornar

Devolver a soma de dois tensores em relação a cada elemento.

Temos que notar que o número total de elementos em ambos os tensores deve ser igual.

Exemplo 1

Crie dois tensores unidimensionais e adicione-os usando TF.adicionar().






Tensorflow.JS - TF.adicionar()




Saída:

Trabalhando:

[1+10,2+20,3+30,4+40,5+50] => [11, 22, 33, 44, 55].

Exemplo 2

Crie 2 tensores bidimensionais com 2 linhas e 3 colunas e adicione-as usando TF.adicionar().






Tensorflow.JS - TF.adicionar()




Saída:

Trabalhando:

[[1+34,2+10,3+20], [4+30,5+40,6+50]] => [[35, 12, 23], [34, 45, 56]].

Cenário-3: Trabalhe com Tensor e Scalar

Pode ser possível adicionar cada elemento em um tensor com um escalar.

Sintaxe:

tf.Adicionar (tensor, escalar)

Exemplo

Crie um tensor unidimensional, um escalar e adicione-os usando TF.adicionar().






Tensorflow.JS - TF.adicionar()




Saída:

Trabalhando:

[1+10, 2+10, 3+10, 4+10, 5+10, 6+10] => [11, 12, 13, 14, 15, 16].

Conclusão

Então chegamos ao fim da lição. tf.add () no tensorflow.JS é usado para adicionar dois tensores/escalares.

Discutimos três cenários para adicionar tensores, escalares e escalares com um tensor com exemplos. Além disso, notamos que o escalar armazenará apenas um valor e retornará um tensor.