Какое аппаратное ускорение поддерживается Google ML Kit?

#opencl #google-mlkit

#opencl #google-mlkit

Вопрос:

Я был бы признателен за ясность в отношении аппаратного ускорения, поддерживаемого для ML Kit. В некоторых приложениях прямо упоминается, что модели выполняются на процессоре, подразумевая, что могут быть другие режимы ускорения. Использование GPU через что-то вроде OpenCL кажется естественным способом сделать это.

Я хотел бы знать, способен ли Google и желает ли он освоить OpenCL для приложений машинного обучения.

Ответ №1:

В настоящее время все функции ML Kit работают в CPU, чтобы быть совместимыми со всеми устройствами. Мы добавляем поддержку функций GPU / NNAPI и будем обновлять их в будущих выпусках.

Комментарии:

1. Это здорово! Не могли бы вы прокомментировать роль OpenCL в планируемой реализации? Есть идеи, каких будущих выпусков ожидать и когда?