Tensorflow.JS - TF.igual

Tensorflow.JS - TF.igual
“No aprendizado de máquina usando o tensorflow.JS, se você deseja comparar dois pontos de dados ou dois atributos em um conjunto de dados, então TF.o método igual () é usado.
Neste artigo, veremos como verificar se cada valor em dois tensores/escalares é igual ou não usando o TF.método igual ().”

tf.igual()

tf.igual () retorna true se os dois elementos forem iguais; Caso contrário, False é devolvido. São necessários dois tensores como parâmetros que têm o mesmo número de valores; Caso contrário, um erro é lançado.

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

Sintaxe:

tf.igual (tensor1, tensor2)
tf.igual (Scalar1, Scalar2)

Também é possível implementar o método igual (), como mostrado abaixo.

Sintaxe:

Tensor1.igual (tensor2)
escalar1.igual (Scalar2)

Parâmetro:

Tensor1 e Tensor2 são os tensores que podem ser únicos ou multidimensionais.
Scalar1 e Scalar2 são os tensores que podem assumir apenas um valor como um parâmetro.

Retornar

Devolver um tensor booleano.

Exemplo 1:

Crie dois tensores unidimensionais com elementos inteiros e aplique TF.igual () para verificar se os elementos são iguais ou não.






;

Tensorflow.JS - TF.igual (tensor1, tensor2)

<

;

Tensorflow.JS - Tensor1.igual (tensor2)

<


Saída:

Trabalhando:

Tensor-1: Tensor [34, 12, 34, 11, 10, 34]
Tensor-2: Tensor [34, 12, 2, 3, 10, 23]

Comparação em termos de elemento:

34 == 34 - Verdadeiro
12 == 12 - FALSO
34 == 2 - FALSO
11 == 3 - FALSO
10 == 10 - Verdadeiro
34 == 23 - FALSO

Exemplo 2:

Crie dois valores usando Scalar () e aplique TF.igual () para verificar se os valores são iguais ou não.






;

Tensorflow.JS - TF.igual (Scalar1, Scalar2)

<

;

Tensorflow.JS - Scalar1.igual (Scalar2)

<


Saída:

34 não é igual a 23. Então ele voltou falso.

Exemplo 3:

Crie 2 tensores bidimensionais com 2 linhas e 2 colunas e aplique TF.igual () para verificar se os elementos são iguais ou não.






;

Tensorflow.JS - TF.igual (tensor1, tensor2)

<

;

Tensorflow.JS - Tensor1.igual (tensor2)

<


Saída:

Trabalhando:

Tensor-1: Tensor [[90, 56], [78, 12]]
Tensor-2: Tensor [[90, 56], [34, 45]]

Comparação em termos de elemento:

1
2
3
4
90 == 90 - Verdadeiro
56 == 56 - verdadeiro
78 == 34 - FALSO
12 == 45 - FALSO

Conclusão

tf.igual () no tensorflow.JS é usado para comparar os elementos que retornam true; Se ambos os elementos forem iguais, caso contrário, false é retornado. Também é possível implementar o método igual () de duas maneiras. Discutimos três exemplos diferentes, usando tensores em uma e duas dimensões e escalares.