tf.soma()
tf.Sum () em Tensorflow.JS retorna a soma total de elementos.
Sintaxe:
tf.soma (tensor_input, eixo)
Parâmetro:
1. tensor_input é um tensor que tem elementos numéricos.
Pode ser 1 ou 2 dimensional.
2. Se o tensor for bidimensional, é possível especificar o eixo para obter uma soma entre linhas ou colunas.
Se eixo = 0, a soma total é retornada em termos de coluna e, se o eixo = 1, a soma total é retornada em termos de linha.
Se o eixo não for especificado, ele retornará a soma de todos os elementos.
Retornar:
Devolver um tensor com a soma total.
Exemplo 1:
Vamos criar um tensor unidimensional em JS que tenha valores inteiros e retorne a soma total.
Linux Dica
Tensorflow.JS - TF.soma()
Saída:
Trabalhando:
34+56+78+90 = 258.
Exemplo 2:
Vamos criar um tensor que tenha 2 dimensões em JS com 4 linhas e 2 colunas que possuem valores inteiros e retorne a soma entre as colunas.
Linux Dica
Tensorflow.JS - TF.soma()
Saída:
Trabalhando:
Tensor [[34, 56], [78, 90], [1, 0], [3, 4]]
=>
34+78+1+0 = 116
56+90+0+4 = 150.
Exemplo 3:
Vamos criar um tensor que tenha 2 dimensões em JS com 2 linhas e 2 colunas que possuem valores inteiros e retornam a soma entre linhas.
Linux Dica
Tensorflow.JS - TF.soma()
Saída:
Trabalhando:
Tensor [[1, 0], [3, 4]]
=>
1+0 = 1
3+4 = 7.
Exemplo 4:
Vamos criar um tensor que tenha 2 dimensões em JS com 4 linhas e 2 colunas que possuem valores inteiros e retornem a soma total em todas as linhas e colunas.
Linux Dica
Tensorflow.JS - TF.soma()
Saída:
Trabalhando:
Tensor [[34, 56], [78, 90], [1, 0], [3, 4]]
=>
34+56+78+90+1+0+3+4 = 266.
Conclusão
Neste tensorflow.JS Tutorial, vimos como devolver a soma total de elementos presentes em um tensor usando o TF.Método Sum (). Em um tensor 2D, se o eixo = 0, a soma total é retornada em coluna e, se o eixo = 1, a soma total é retornada em termos de linha. Por padrão, ele retornará a soma de todos os elementos em linhas e colunas.