1
resposta

Por que quando ela irá plotar os valores de x, o x também fica entre colchetes?

![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade )

1 resposta

Oi Bruno! Tudo bem?

Bom questionamento o seu, colocar esse X entre colchetes apenas coloca o tensor definido dentro de uma lista, podemos verificar isso com a função type() do python:

type([X[0]])
# list

type(X[0])
# torch.Tensor

No entanto, essa diferença não altera muito o resultado final do plot pois, pelo menos nas versões mais recentes, o matplotlib aceita receber ambos os tipos de parâmetros. Imagino então que a instrutora colocou esses colchetes apenas por boas práticas ou para evitar erros em que podem acontecer com tensores e a biblioteca matplotlib.

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!