У меня есть метод, get_input_representation
, который возвращает пустой массив
np.array = input_stack + input_buffer
return np.array
В другой части программы я вызываю вышеуказанный метод, сохраняю возвращаемое значение и изменяю его форму.
state_rep = self.extractor.get_input_representation(words, pos, state)
reshaped_state = np.array(state_rep).reshape(-1,6)
Однако я получаю:
reshaped_state = np.array (state_rep) .reshape (-1,6) Ошибка типа: 'список'
объект не вызывается
Я также пробовал:
reshaped_state = np.array(self.extractor.get_input_representation(words, pos, state)).reshape(-1,6)
Но я получаю тот же список объектов, не вызываемых. Где ошибка в моем коде и как я могу исправить ее?