To aplikacja dla systemu Linux o nazwie Diff Zoo, której najnowszą wersję można pobrać jako diff-zoosourcecode.zip. Można ją uruchomić online na darmowym hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom bezpłatnie aplikację Diff Zoo z OnWorks w trybie online.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
Ogród zoologiczny Diff
OPIS:
Diff-zoo to podręcznik skoncentrowany na uczeniu się, mający na celu zdemistyfikowanie różniczkowania algorytmicznego (AD), podstawowej techniki stanowiącej podstawę nowoczesnych frameworków uczenia maszynowego. Projekt wprowadza AD z perspektywy rachunku różniczkowego i całkowego, stopniowo budując w kierunku praktycznych implementacji, przypominających systemy takie jak PyTorch i TensorFlow. Wyjaśnia różnice i powiązania między trybem bezpośrednim, trybem odwrotnym, symbolicznym, numerycznym, śledzeniem i transformacją źródła w podejściu do różniczkowania. W przeciwieństwie do produkcyjnych systemów AD, które często są przesłonięte złożonymi szczegółami implementacji, te przykłady są celowo proste i spójne, aby podkreślić fundamentalne idee. Repozytorium jest zorganizowane w formie zbioru notatników Julii, umożliwiając uczniom interaktywne zgłębianie pojęć i porównywanie różnych metod. Dzięki usunięciu zbędnej złożoności, diff-zoo służy zarówno jako źródło wiedzy, jak i praktyczny przewodnik dla każdego.
Funkcjonalności
- Wprowadzenie krok po kroku do koncepcji różniczkowania algorytmicznego
- Implementacje zabawek przypominające systemy AD PyTorch i TensorFlow
- Obejmuje tryb do przodu, tryb do tyłu, różniczkowanie symboliczne i numeryczne
- Demonstruje podejścia oparte na śledzeniu i transformacji źródła
- Zorganizowane jako notatniki Julii do interaktywnej eksploracji
- Zapewnia przejrzyste porównanie podstawowych metod AD
Język programowania
Julia
Kategorie
Tę aplikację można również pobrać ze strony https://sourceforge.net/projects/diff-zoo.mirror/. Została ona umieszczona w OnWorks, aby można ją było uruchomić online w najłatwiejszy sposób z jednego z naszych darmowych systemów operacyjnych.