Повернутися до часової лінії

Доступність · 7 грудня 2018 р.

JAX: перетворення програми замість опису графа

7 грудня 2018 року з'явився перший публічний випуск JAX — бібліотеки, що бере звичайний код на Python і NumPy та застосовує до нього перетворення: диференціювання, компіляцію, векторизацію, розпаралелення.

Чому це важливо

Третій спосіб описати навчання, після статичного графа TensorFlow і динамічного виконання PyTorch: не описувати граф узагалі, а перетворювати саму програму. На цьому підході виросла значна частина великих навчальних систем наступного десятиліття.

Опис пакета в індексі короткий і точний: «Differentiate, compile, and transform Numpy code». Репозиторій описує те саме як компоновані перетворення програм на Python і NumPy. Запис має середню впевненість навмисно. Обидва джерела — індекси, а не документ, що пояснює задум: вони твердо встановлюють, коли річ стала доступною, і майже нічого не кажуть про те, чому вона така. Репозиторій створено 25 жовтня 2018 року, за шість тижнів до першого релізу, тож дата початку роботи й дата доступності тут різні, і запис стоїть на другій.

Відомості про подію

Дата події
7 грудня 2018 р.
Дата на часовій лінії
Дата події
Перевірка
Джерела зібрано автоматично · 21 вересня 2026 р.
Лінії
ID
evt-0481

Перше вивантаження пакета jax до індексу пакетів Python. Репозиторій створено 25 жовтня 2018 року.

Джерела

Пов’язані події