Я не могу понять, как исправить эту ошибку, когда я запускаю свой код Python.Это полная ошибка
Loading all_data
type of alldata <class 'dict'>
Sorting these keys dict_keys([0, 1, 2, 3, 4, 5])
Traceback (most recent call last):
File "test.py", line 48, in <module>
keys_sorted = np.sort(all_data.keys())
File "/home/MAHEUNIX/anaconda3/lib/python3.6/site-packages/numpy/core/fromnumeric.py", line 934, in sort
a.sort(axis=axis, kind=kind, order=order)
numpy.AxisError: axis -1 is out of bounds for array of dimension 0
MAHEUNIX@WGSHA-LAB-005:/
Это соответствующий код:
print("Loading all_data")
all_data = load_dataset()
print("type of alldata",type(all_data),"\n")
print ("Sorting these keys", all_data.keys(),"\n\n")
keys_sorted = np.sort(all_data.keys())
print("keys sorted successfully\n")
train_idx, valid_idx = train_test_split(all_data.keys(), train_size = 0.9)
print (train_idx)
Что происходит?