Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

uso refcheck

sempre terei que usar refchek, ou só usamos por razão de ser uma cópia de outro array?

1 resposta
solução!

Olá Daniel,

Precisamos passar sempre que tiver alguma referência ao array, caso tenha acabado de criar o array você pode chamar o resize sem o refcheck.

Exemplo:

# Funciona sem o refcheck
a = np.array([[0, 1], [2, 3]])
a.resize((1, 2))

# Dá erro sem o refcheck
a = np.array([[0, 1], [2, 3]])
b = a
a.resize((1, 2))

No segundo exemplo em b = a estamos criando uma referência.

Espero ter ajudado, qualquer dúvida é só falar!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software