Добрый день.
Столкнулся с проблемой: повредилась БД программы. Пришлось удалить программу и переустановить.
Программа за сутки переиндексировала все фотографии. Так как все распознанные лица хранились в ini-файлах и XML, то люди восстановились. То есть, информация о правильных вариантах осталась. Но модели персон начали формироваться заново. И программа стала предлагать на людей кучу неправильных вариантов. Вероятно, при предыдущем обучении эти варианты так или иначе были помечены как неверные. Теперь же эта информация утрачена.
То есть, делаем вывод, что при потере базы информация о верных предположениях программы сохраняется, а информация об ошибках - утрачивается.
Это плохо. (Ну, когда база повреждается, это, естественно, плохо).
В связи с этим имею предложение подумать над функцией регулярного обслуживания БД. В обслуживании можно было бы делать тестирование и бэкап протестированной базы куда-нибудь. В случае, если найдены повреждения рабочей БД, то иметь возможность восстановить данные из резервной копии.