Zuweisen von Werten zu einem NumPy-Array

9

Kann mir jemand erklären, warum Versuch # 1 nicht funktioniert?

%Vor%

Versuch # 1:

%Vor%
  

[([[ 3. 0.]])] (Warum wurde nur '3' kopiert?)

Versuch # 2:

%Vor%
  

[([[ 3. 4.]])] (das hat funktioniert)

    
Joel Vroom 21.10.2014, 13:35
quelle

2 Antworten

2

Um ehrlich zu sein ... Ich bin mir nicht sicher, ob ich auch die Ergebnisse bekomme. Es scheint inkonsistent / gebrochen. Ein Teil davon ist auf inkonsistente Formen zurückzuführen, aber nicht auf alles. Einige Daten scheinen zu verschwinden.

Zum Beispiel (beachten Sie die Formen):

%Vor%

Also ... um das Verständnis zu erleichtern, machen wir die Form einfacher.

%Vor%

Wohin die Daten in diesem Fall gehen ... keine Ahnung. Zuordnen, dass die Daten gespeichert werden, scheint jedoch leicht möglich.

Mehrere Optionen:

%Vor%     
Wolph 21.10.2014, 14:19
quelle
2

Es scheint ein anerkannter Bug in Numpy zu sein. Dort gibt es Diskussionen über mögliche Korrekturen, aber der Fehler ist immer noch offen.

    
BrenBarn 25.10.2014 21:15
quelle

Tags und Links