Facebook и Microsoft создали ONNX — Open Neural Network Exchange, открытый формат моделей, позволяющий переносить их из PyTorch в Caffe2.
Фреймворк глубокого обучения PyTorch оптимизирован на получение результатов, невзирая на потребляемые ресурсы, в то время как Caffe2 как раз наоборот – оптимизирован на эффективное управление ресурсами и применение на мобильных устройствах.
«PyTorch хорош для исследований и экспериментов, а Caffe2 готов к масштабной «промышленной» поддержке приложений, особенно на мобильных устройствах», – говорит Facebook.
ONNX позволит легко и просто переносить модели из «академической» среды в «рабочую» и ускорит использование искусственного интеллекта. «Это первый шаг в создании открытой экосистемы AI, в которой разработчики смогут легко перемещаться между инструментами».
Что делать разработчикам TensorFlow и всех других платформ машинного обучения пока непонятно