No contexto do TensorFlow.js, a linha que exibe [[1, 2, 3, ...
No contexto do TensorFlow.js, a linha que exibe
[[1, 2, 3, 4],
[5, 6, 7, 8]]
é:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a C - tf.tensor([1, 2, 3, 4, 5, 6, 7, 8],[2,4]).print();
Vamos falar um pouco sobre o TensorFlow.js. Esta é uma biblioteca de JavaScript para treinamento e implantação de modelos de Machine Learning no navegador ou no Node.js. Quando lidamos com TensorFlow.js, frequentemente manipulamos dados numéricos na forma de tensores, que são a generalização de vetores e matrizes para dimensões maiores.
A criação de tensores no TensorFlow.js é geralmente feita com a função tf.tensor(). Esta função recebe como primeiro argumento um array ou array de arrays representando os valores dos elementos do tensor. O segundo argumento é um array que define o formato (shape) do tensor, ou seja, quantos elementos há em cada dimensão.
No caso da questão em análise, queremos criar um tensor que represente a seguinte matriz:
[[1, 2, 3, 4], [5, 6, 7, 8]]
Isso significa que nossa matriz tem 2 linhas e 4 colunas. Assim, o formato do nosso tensor será [2,4], indicando que temos 2 dimensões, com a primeira dimensão (linhas) tendo tamanho 2 e a segunda dimensão (colunas) tamanho 4.
A resposta correta C usa exatamente essa abordagem, passando todos os elementos da matriz como uma lista unidimensional [1, 2, 3, 4, 5, 6, 7, 8] e em seguida o formato desejado [2,4]. O método .print() é então chamado para exibir o tensor.
Portanto, a alternativa C está correta porque usa a função apropriada tf.tensor() para criar um tensor de duas dimensões com os elementos fornecidos e o formato adequado, e então utiliza o método .print() para exibir o tensor resultante.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A opção correta é a C. O comando cria um tensor no TensorFlow.js com os valores de 1 a 8 e o remodela em uma matriz 2x4. Em seguida, imprime o tensor. As outras opções não são comandos válidos no TensorFlow.js.
Fonte: Bing.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo