Как сохранить упорство DesignInfo?

Ни одно из решений не исправляет эту ошибку в моем случае (Xcode 9), с TesseractOCRiOS. После нескольких часов проб и ошибок я придумал хорошее решение. Я просто удалю 'pod 'TesseractOCRiOS', '~> 4.0.0' в Podfile, запустив pod install. Затем добавьте pod 'TesseractOCRiOS', '~> 4.0.0' обратно в Podfile и снова запустите pod install.

Удар! Оно работает!

26
задан Vishvajit Pathak 16 September 2018 в 08:21
поделиться

1 ответ

Предполагая, что ваша цель состоит в том, чтобы иметь возможность перезапустить сервер без переобучения, похоже, что ваш лучший вариант (до тех пор, пока в трусиках не будет реализовано травление) - это выбрать data, eq_string и любые параметры, рассчитанные по train_model. Затем при перезапуске сервера вы можете отменить выбор data и eq_string и снова вызвать dmats = patsy.dmatrices(eq_string,data). Это должно выполняться довольно быстро, так как на самом деле это не тренировка модели, а просто предварительная обработка данных. Затем вы также выберете параметры, рассчитанные по train_model (не показано в вопросе), и сервер должен быть готов делать прогнозы для новых входных данных.

Обратите внимание, что если вы разбиваете это на клиентские и серверные компоненты, сервер должен делать все, что обсуждалось выше, и клиент должен просто отправить ему input_data, определенный в вашем вопросе. (Клиенту никогда не нужно видеть dmats или design_info.)

1
ответ дан Matthias Fripp 16 September 2018 в 08:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: