Sintaxe:
tf.média (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 a média entre linhas ou colunas.
Se eixo = 0, a média total é retornada em coluna e, se o eixo = 1, a média total é retornada em termos de linha.
Se o eixo não for especificado, ele retornará a média de todos os elementos.
Retornar
Devolver um tensor com a média.
Exemplo 1:
Vamos criar um tensor unidimensional em JS que tenha valores inteiros e média de retorno.
Linux Dica
Tensorflow.JS - TF.significar()
Saída:
Trabalhando:
(34+56+78+90)/4 = 64.5
Exemplo 2:
Vamos criar um tensor que tenha 2 dimensões em JS com 4 linhas e 2 colunas que possuem valores inteiros e retornem a média entre as colunas.
Linux Dica
Tensorflow.JS - TF.significar()
Saída:
Trabalhando:
Tensor [[1,2], [3,4], [5,6], [7,8]]
=>
(1+3+5+7)/4 => 16/4 = 4
(2+4+6+8)/4 => 20/4 = 5
Exemplo 3:
Vamos criar um tensor que tenha 2 dimensões em JS com 1 linha e 2 colunas com valores inteiros e retornam a média entre linhas.
Linux Dica
Tensorflow.JS - TF.significar()
Saída:
Trabalhando:
Tensor [[1], [3]]
=>
1
3.
Como existe apenas um elemento em cada linha, ele próprio retorna.
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 média total em todas as linhas e colunas.
Linux Dica
Tensorflow.JS - TF.significar()
Saída:
Trabalhando:
Tensor [[34, 56], [78, 90], [1, 0], [3, 4]]
=>
(34+56+78+90+1+0+3+4)/8 = 33.25.
Conclusão
Neste tensorflow.JS Tutorial, vimos como devolver a média total dos elementos presentes em um tensor usando o TF.Método médio (). Em um tensor 2D, se o eixo = 0, a média total é retornada em coluna e, se o eixo = 1, a média total é retornada em termos de linha. Por padrão, ele retornará a média de todos os elementos em linhas e colunas.