GraphPipe
Простое развёртывание моделей машинного обучения
GraphPipe — это протокол и набор программного обеспечения, предназначенный для упрощения развёртывания моделей машинного обучения и отделения этого процесса от реализации модели в рамках конкретной структуры.
Существующие решения для обслуживания моделей не согласованы и/или неэффективны. Не существует единого протокола для взаимодействия с этими серверами моделей, поэтому часто необходимо создавать собственные клиенты для каждой рабочей нагрузки. GraphPipe решает эти проблемы, стандартизируя эффективный протокол связи и предоставляя простые серверы моделей для основных платформ машинного обучения.
Мы надеемся, что открытый исходный код GraphPipe сделает ландшафт обслуживания моделей более дружелюбным. Подробнее о том, почему мы его создали, можно узнать здесь.
Или просмотрите остальную часть документации.
Этот репозиторий содержит документацию, а также файлы определения flatubuffer, которые используются другими языковыми репозиториями. Если вы ищете клиентов, серверы GraphPipe и примеры кода, ознакомьтесь с другими репозиториями GraphPipe:
Если у вас установлен flatc, вы можете просто выполнить команду make all
. Но если вы не хотите его устанавливать, вы можете установить переменную среды USE_DOCKER=1
, а затем выполнить команду make all
(помните, что make требует экспортированных переменных, а не только тех, которые указаны в командной строке, где вы запускаете make).
Это создаст библиотеки go, c и python, которые затем можно скопировать в соответствующие проекты graphpipe-go, graphpipe-tf-py и graphpipe-py соответственно.
Все проекты GraphPipe являются открытыми. Чтобы узнать, как внести свой вклад, см. CONTRIBUTING.md.
Вы также можете связаться с нами в нашем Slack Channel.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )