2016-09-04 5 views
1

Я создаю приложение для обработки фотографии пользователя на сервере. В принципе, пользователь загружает фотографию на сервер и выполняет некоторую фильтрацию с использованием модели глубокого обучения. Как только это будет сделано, пользователь может загрузить новую фотографию. Программа фильтра основана на алгоритме глубокого обучения, используя фрейм-фрейм, он работает на python/lua. В настоящее время я запускаю этот код фильтра на своей локальной машине ubuntu. Просто подумайте, как превратить это в веб-сервис. У меня есть 0 серверных знаний, я провел некоторое исследование, возможно, я должен использовать флягу или торнадо или другую архитектуру?Как создать сервер обработки глубокого обучения

+0

Возможно, лучше связать его с веб-службой, чтобы он делил некоторую базу данных, а не превращал ее в один, таким образом, вы можете использовать любое серверное программное обеспечение, которое вы хотите. –

+0

Привет Крис, например, здесь сайт может обрабатывать такой образ: http://neuralstyle.com/requests/new/pablo-picasso-la-reve-the-dream1932 – MarkZ

+0

Так что я бы сделал сайт, который обрабатывает файл загружает и сохраняет информацию о представлении в базе данных, а затем запускает ваш код обработки изображений, вытягивая новые задания из базы данных и обновляя их, когда они будут выполнены. Таким образом, веб-сайт и бэкэнд могут быть разработаны и масштабированы независимо. –

ответ

0

Я бы рекомендовал использовать Django, если вам удобно с python и работать с обслуживаемой базой данных AWS! Это довольно интуитивно, и в Интернете доступно множество ресурсов и примеров. Например, вот загрузка файла documentation.

0

Имеет смысл рассмотреть всю задачу и то, как она подходит вашему фактическому серверу, Nginx или Lighttpd или Apache, поскольку вы обслуживаете статический контент. Если вы собираетесь вызывать библиотеку для создания статического контента, интеграция вашей библиотеки в вашу веб-инфраструктуру будет проще, если вы используете Flask, но это может пригодиться для служб AWS S3 и Lambda. Возможно, это будет стоить грубо спроектировать весь сайт и сопоставить ваш контент с инструментами.