Не уверен насчет слияния моделей, думаю, для этого лучше всего посмотреть методы ансамбля .
Что касается AttributeError
, вы изначально объявили модель в виде списка списка: model = [[]]
.Поэтому, когда вы добавляете свою обученную модель в цикл, модель хранит [ [], model1, model2, model3, model4 ]
, следовательно, если вы хотите использовать свою модель, вам необходимо получить доступ к списку, например: model[1].predict
.Вы также можете объявить модель как []
в начале, и в этом случае вы получите доступ к вашей модели из индекса 0 вместо 1.