Sintaxe:
tf.max (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 valores máximos em linhas ou colunas.
Se eixo = 0, os valores máximos são retornados em toda a coluna e, se o eixo = 1, os valores máximos são retornados em toda.
Se o eixo não for especificado, ele retornará o valor máximo entre todos os elementos.
Retornar
Devolver um tensor com o valor máximo/s.
Exemplo 1:
Vamos criar um tensor unidimensional em JS que tenha valores inteiros e retorne o máximo.
Tensorflow.JS - TF.max ()
Saída:
90 é o máximo entre todos os elementos.
Exemplo 2:
Vamos criar um tensor que tenha 2 dimensões com 4 linhas e 2 colunas que possuem valores inteiros e retorne os valores máximos nas colunas.
Tensorflow.JS - TF.max ()
Saída:
Trabalhando:
Tensor [[1,2], [3,4], [5,6], [7,8]]
Os valores máximos entre (1,3,5,7) é 7 e (2,4,6,8) é 8.
Exemplo 3:
Vamos criar um tensor que tenha 2 dimensões em JS com 4 linhas e 2 colunas que possuem valores inteiros e retorne os valores máximos entre linhas.
Tensorflow.JS - TF.max ()
Saída:
Trabalhando:
Tensor [[1, 2], [3, 4], [5, 6], [7, 8]]
Os valores máximos entre [1, 2] é 2, [3, 4] é 4, [5, 6] é 6 e [7, 8] é 8.
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 o valor máximo.
Tensorflow.JS - TF.max ()
Saída:
Trabalhando:
Tensor [[1,2], [3,4], [5,6], [7,8]]
O valor máximo é 8.
Conclusão
Neste tensorflow.JS Tutorial, vimos como devolver o máximo de elementos presentes em um tensor usando o TF.Método Max (). Em um tensor 2D, se o eixo = 0, os valores máximos são retornados em termos de coluna e, se o eixo = 1, os valores máximos são retornados em toda a linha. Por padrão, ele retornará o máximo de todos os elementos em linhas e colunas.