TensorFlow получила поддержку Swift: улучшенная производительность алгоритмов, интеграция с Python

Swift for TensorFlow

Swift for TensorFlow, анонсированный на саммите TensorFlow в марте 2018 года, запущен в качестве open source-проекта на GitHub. Об этом команда разработчиков рассказала в посте в Medium.

Создатели отмечают, что это не просто оболочка API TеnsorFlow, переписанная на Swift, а полноценный инструмент, включающий в себя компилятор и языковые улучшения для этого ЯП. Подробнее об этом проекте можно узнать из видео:

Ключевые особенности Swift for TensorFlow

Команда проекта разработала полную документацию, подробно рассказывающую о его достоинствах. Среди них:

Проектная документация доступна на GitHub-странице проекта. Там же разработчики подробно рассказали о причинах выбора именно этого языка.

Желающим уже сейчас доступны предустановленные пакеты для macOS и Linux, а также образцы моделей, написанные на Swift.

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

Источник: Medium

Ещё интересное для вас:
Тест: какой язык программирования вам стоит выбрать для изучения?
Тест: как хорошо вы разбираетесь в Data Science?
Соревнования и бесплатная онлайн-школа для программистов