J'ai données (100 données en 1 ligne)IndexError: trop d'indices pour tableau
Ceci est mon code:
from pylearn2.datasets.csv_dataset import CSVDataset
import pickle
print ('convert: data.csv -> train.pkl')
pyln_data = CSVDataset("data.csv", one_hot=True, delimiter=',')
pickle.dump(pyln_data, open("train.pkl" , 'w'))
mais je reçois cette erreur:
y = data[:, 0:self.num_outputs]
IndexError: too many indices for array
Le code que vous avez posté ne reproduit pas cette erreur, en plus de l'erreur est assez explicite, vérifiez la 'forme 'de vos données. par exemple. Que retourne 'y.shape'? et quelle est la valeur de 'self.num_outputs'? – EdChum
Je confus, je veux juste convertir les données csv en pkl. Je pensais que y.shape n'est pas de retour, car 1D. La valeur de self.num_outputs = 100 –
Vous n'avez posté aucune donnée ou code complet pour que d'autres puissent reproduire cette erreur ou le retraçage complet. À l'heure actuelle, cette question devient une expédition de pêche – EdChum