Це Linux-додаток під назвою ChainRules.jl, останню версію якого можна завантажити як v1.72.5sourcecode.tar.gz. Його можна запускати онлайн на безкоштовному хостинг-провайдері OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму під назвою ChainRules.jl за допомогою OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
СКРЕНИ:
ChainRules.jl
ОПИС:
Пакет ChainRules надає різноманітні поширені утиліти, які можуть використовуватися інструментами автоматичного диференціювання (AD) для визначення та виконання примітивів прямого, зворотного та змішаного режимів. Основна логіка ChainRules реалізована в ChainRulesCore.jl. Щоб додати підтримку ChainRules до вашого пакету, визначивши нові правила або frules, вам потрібно покладатися лише на дуже легкий пакет ChainRulesCore.jl. Цей репозиторій містить ChainRules.jl, який насправді використовується безпосередньо. ChainRules реекспортує всю функціональність ChainRulesCore та має всі правила для стандартної бібліотеки Julia.
Функції
- Змішаний режим компонування без прив'язки до конкретної реалізації AD
- Розширювані правила
- Дизайн з інвертованою системою керування
- Вбудована семантика поширення
- Автори пакетів можуть додавати правила (і, таким чином, підтримку AD) до функцій у своїх пакетах, без необхідності створювати PR-запит до ChainRules.jl.
- Реалізації за замовчуванням, які дозволяють авторам правил легко вмикати поширені оптимізації (злиття, виключення приросту, мемоізацію тощо)
Мова програмування
Юлія
Категорії
Цю програму також можна завантажити з https://sourceforge.net/projects/chainrules-jl.mirror/. Вона розміщена на OnWorks для найпростішого запуску онлайн з однієї з наших безкоштовних операційних систем.