ValueError: Die Größe dieses Arrays kann nicht geändert werden. Es besitzt keine Daten
from keras.datasets import cifar10
import numpy as np
(X_train, y_train), (X_test, y_test) = cifar10.load_data()
X_train1 = X_train.copy().ravel()
y_train1 = y_train.copy().ravel()
X_train2 = X_train1.resize(64*64*500)
y_train2 = y_train1.resize(64*64*500)
X_train = X_train2.resize(64*64*500).reshape(64, 64, 1)
y_train = y_train2.resize(64*64*500).reshape(64, 64, 1)
Warum erhalte ich diesen Fehler, nachdem ich die Daten explizit kopiert habe? Wie kann ich das beheben?
Ändern Sie die Zeilen in, indem Sie die Umformung in numpy verwenden
X_train2 = np.resize(X_train1, 64*64*500)
y_train2 = np.resize(y_train1, 64*64*500)
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen