Wenn ich eine Klasse bin die Vorhersage mitInconsistant Verhalten von ndarray bei Leer in Python 3.X
Klassifikator Modellvariable kehrtclass=modelftr.predict(X_t)
die Klasse
>>class
array(['class1'],dtype='<U47')
während Scikit-Learn, wenn ich eine Variable definiert als
x=np.ndarray([],dtype='<U47')
Aufruf x[0]
kehrt
Traceback (most recent call last):
File "", line 1, in
IndexError: too many indices for array
Wenn ich eine Variable bin definieren als:
class=np.ndarray([''],dtype='<U47')
Fehler erzeugt als:
Traceback (most recent call last):
File "", line 1, in
TypeError: an integer is required
Warum ein solches Verhalten?
Der letzte Fehler wird während der Deklaration selbst erzeugt, ich bin mir nicht sicher, aber ich fühle, dtype ist verantwortlich. –