невозможно изменить - PullRequest
       6

невозможно изменить

0 голосов
/ 25 июня 2018

Здравствуйте, когда я запускаю следующий код:

for record in training_data_list:
        all_values = record.split(',')
        y_inputs = (np.asfarray(all_values[0]))

        ab = np.zeros(10)
        ab[int(all_values[0])] = 1

        print("ab= " + str(ab))
        print("shape ab= " + str(ab.shape))
        ac = np.expand_dims(ab, axis=0).T
        print("ac = " + str(ac))
        print("shape AC = " + str(ac.shape))
        ac = ac.reshape((10,Y.shape[1]))
        print("shape ac = " + str(ac.shape))

Я сталкиваюсь со следующей ошибкой:

ValueError: cannot reshape array of size 10 into shape (10,103)

Форма ac перед командой изменения формы (10,1)из Y = (1,103)

Так что я хочу иметь в качестве формы для переменного (10,103)

Второй вопрос, почему ошибка говорит мне, что не может изменить форму массива размера 10, в то время как размер (10,1)

...