Наша ситуация:
- Производственное приложение написано на C++.
- Исследовательская группа разрабатывает модели и конвейеры на Python (PyTorch, NumPy, и т. д.).
- Клиенты запрашивают прототип полного конвейера вывода (предварительная обработка – вывод – постобработка) как можно скорее.
- У исследовательской группы очень ограниченный опыт C++.
- Нам часто приходится перестраиваться при изменении кода Python.
- Отладка межъязыковых проблем затруднена.
- Скорость итерации при исследовании страдает.
Вопрос:
Какова рекомендуемая архитектура или рабочий процесс для быстрого прототипирования конвейеров глубокого обучения на основе Python при интеграции с рабочей базой кода C++ без постоянных перестроений и тяжелых накладных расходов на связывание?
Мы в основном ищут:
- Шаблоны, используемые в промышленности
- Компромиссы между внедрением, привязками и RPC
- Практические предложения по обеспечению скорости итерации при сохранении чистого интерфейса C++
Подробнее здесь: https://stackoverflow.com/questions/798 ... o-c-produc
Мобильная версия