Google выпустила Tangent, новую Python-библиотеку для машинного обучения |
||
|
МЕНЮ Главная страница Поиск Регистрация на сайте Помощь проекту Архив новостей ТЕМЫ Новости ИИ Голосовой помощник Разработка ИИГородские сумасшедшие ИИ в медицине ИИ проекты Искусственные нейросети Искусственный интеллект Слежка за людьми Угроза ИИ Атаки на ИИ Внедрение ИИИИ теория Компьютерные науки Машинное обуч. (Ошибки) Машинное обучение Машинный перевод Нейронные сети начинающим Психология ИИ Реализация ИИ Реализация нейросетей Создание беспилотных авто Трезво про ИИ Философия ИИ Big data Работа разума и сознаниеМодель мозгаРобототехника, БПЛАТрансгуманизмОбработка текстаТеория эволюцииДополненная реальностьЖелезоКиберугрозыНаучный мирИТ индустрияРазработка ПОТеория информацииМатематикаЦифровая экономика
Генетические алгоритмы Капсульные нейросети Основы нейронных сетей Промпты. Генеративные запросы Распознавание лиц Распознавание образов Распознавание речи Творчество ИИ Техническое зрение Чат-боты Авторизация |
2017-11-12 18:30 Tangent — новая открытая Python-библиотека для автоматического дифференцирования. Она принимает на вход Python-функцию f и создает новую Python-функцию, вычисляющую градиент f. Это упрощает и увеличивает наглядность градиентных вычислений. В существующих библиотеках автоматическое дифференцирование выполняется либо во время выполнения программы (например, TF Eager, PyTorch и Autograd), либо путем построения динамического графа потоков данных, который затем дифференцируется (TensorFlow). Tangent же осуществляет дифференцирование в самом исходном коде Python, предоставляя на выходе новый Python-код. Полученная таким образом программа намного проще воспринимается и поддается отладке, что экономит время и делает разработку более гибкой.
По словам разработчиков, Tangent — полноценный и серьезный конкурент таким популярным библиотекам, как TensorFlow и NumPy. Как это работает? Новая библиотека наравне с NumPy и TensorFlow предоставляет инструкции к генерации производных кода для каждой структуры языка Python. Tangent API: Вот что происходит при вызове
Вывести производные можно с помощью следующего кода: Дальнейшее развитие Библиотека находится в открытом доступе. Разработчики предупреждают, что это еще не финальная версия, поэтому возможны ошибки. Телеграм: t.me/ainewsline Источник: tproger.ru Комментарии: |
|