🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Um analista de tecnologia da informação está trabalhando co...

Próximas questões
Com base no mesmo assunto
Q3991658 Programação
Um analista de tecnologia da informação está trabalhando com aprendizado de máquina utilizando a ferramenta TensorFlow. Com essa ferramenta, é possível operar matrizes ou tensores multidimensionais, tendo como um de seus atributos o Tensor.shape, o qual 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: O atributo Tensor.shape indica a forma do tensor, isto é, o tamanho em cada eixo, o que corresponde à alternativa B.

Tema central: Tensor.shape no TensorFlow
Análise das alternativas
A
Errada
Incorreta porque confunde shape com o tipo dos elementos do tensor. Pela base, tipo dos elementos é questão de dtype, enquanto shape se refere às dimensões por eixo.
B
Certa
A alternativa B está correta porque shape informa a forma do tensor, isto é, o tamanho ao longo de cada um de seus eixos.
C
Errada
Incorreta porque atribui ao shape uma função de diferenciação automática. Pela base, diferenciação automática no TensorFlow está associada a mecanismos como GradientTape, e não ao atributo shape.
D
Errada
Incorreta porque mistura o atributo shape com cálculo automático de tipo de dado. Pela base, shape não informa nem calcula tipo de dados de elemento.
E
Errada
Incorreta porque relaciona shape ao uso de GPU e ao console de execução. Pela base, uso de GPU é aspecto de execução/infraestrutura do TensorFlow, sem relação conceitual com o atributo shape.
Pegadinha da questão
A pegadinha foi trocar um atributo descritivo do tensor por outros conceitos reais do TensorFlow, especialmente a confusão entre shape e dtype, além de mencionar diferenciação automática e GPU para desviar do ponto cobrado.
Dica para questões semelhantes
  • Se a questão perguntar por shape, pense em forma do tensor: dimensões e tamanho em cada eixo.
  • Se a alternativa falar em tipo dos elementos, confronte com a distinção entre shape e dtype.
  • Separe atributos estruturais do tensor de mecanismos de treinamento, gradientes ou execução em hardware.

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

No TensorFlow, um Tensor é uma estrutura de dados multidimensional (pense nele como uma generalização de vetores e matrizes para qualquer número de dimensões). O atributo Tensor.shape determina a geometria desse tensor, indicando o tamanho (número de elementos) em cada uma de suas dimensões (também chamadas de eixos ou axes).

Um vetor unidimensional com 5 elementos terá o shape (5,).

Uma matriz bidimensional com 3 linhas e 4 colunas terá o shape (3, 4).

Uma imagem colorida (altura, largura, canais de cor RGB) pode ter o shape (224, 224, 3).

Alternativa correta letra B

Por que as outras estão incorretas

A) o atributo que informa o tipo de dados dos elementos presentes no tensor é o Tensor.dtype

C) A diferenciação automática (cálculo de gradientes) no TensorFlow é realizada com o tf.GradienteTape

D) O cálculo ou inferência do tipo de dado ocorre durante a criação do tensor (ou via tf.cast), mapeado também pelo atributo .dtype.

E) O uso de aceleradores de hardware como GPUs ou TPUs é gerenciado pelo runtime do TensorFlow de forma automática ou explicitamente via comandos tf.device('/GPU:0')

Fonte: Gemini.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo