Konvertieren einer Liste in ein Numpy-Array

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Konvertieren einer Liste in ein Numpy-Array

by Guest » 13 Jan 2025, 19:32

Ich habe es geschafft, Bilder in einen Ordner mit der Befehlszeile sklearn zu laden: load_sample_images()
Ich möchte es jetzt in ein numpy.ndarray konvertieren-Format mit float32-Datentyp
Ich konnte es jedoch mit np.array(X) in np.ndarray konvertieren np.array(X, dtype=np.float32) und np.asarray(X).astype('float32') geben mir den Fehler:

Code: Select all

ValueError: setting an array element with a sequence.
Gibt es eine Möglichkeit, dies zu umgehen?

Code: Select all

from sklearn_theano.datasets import load_sample_images
import numpy as np

kinect_images = load_sample_images()
X = kinect_images.images

X_new = np.array(X)  # works
X_new = np.array(X[1], dtype=np.float32)  # works

X_new = np.array(X, dtype=np.float32)  # does not work

Top