This is the Windows app named Diff Zoo whose latest release can be downloaded as diff-zoosourcecode.zip. It can be run online in the free hosting provider OnWorks for workstations.
Laden Sie diese App namens Diff Zoo mit OnWorks kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie einen beliebigen OS OnWorks-Online-Emulator von dieser Website, aber einen besseren Windows-Online-Emulator.
- 5. Rufen Sie vom gerade gestarteten OnWorks Windows-Betriebssystem unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter und installieren Sie sie.
- 7. Laden Sie Wine aus den Software-Repositorys Ihrer Linux-Distributionen herunter. Nach der Installation können Sie dann auf die App doppelklicken, um sie mit Wine auszuführen. Sie können auch PlayOnLinux ausprobieren, eine schicke Schnittstelle über Wine, die Ihnen bei der Installation beliebter Windows-Programme und -Spiele hilft.
Wine ist eine Möglichkeit, Windows-Software unter Linux auszuführen, jedoch ohne Windows. Wine ist eine Open-Source-Windows-Kompatibilitätsschicht, die Windows-Programme direkt auf jedem Linux-Desktop ausführen kann. Im Wesentlichen versucht Wine, genügend Windows von Grund auf neu zu implementieren, damit alle diese Windows-Anwendungen ausgeführt werden können, ohne dass Windows tatsächlich benötigt wird.
Diff Zoo
Ad
BESCHREIBUNG
Diff-zoo ist ein lernorientiertes Handbuch, das die algorithmische Differenzierung (AD), die Kerntechnik moderner Machine-Learning-Frameworks, entmystifizieren soll. Das Projekt führt AD aus einer grundlegenden Analysis-Perspektive ein und entwickelt schrittweise zu Spielzeugimplementierungen, die Systemen wie PyTorch und TensorFlow ähneln. Es verdeutlicht die Unterschiede und Zusammenhänge zwischen Vorwärtsmodus- und Rückwärtsmodus-, symbolischen, numerischen, Tracing- und Quelltransformationsansätzen zur Differenzierung. Im Gegensatz zu produktionsreifen AD-Systemen, die oft durch komplexe Implementierungsdetails verdeckt werden, sind diese Beispiele bewusst einfach und verständlich gehalten, um die grundlegenden Ideen hervorzuheben. Das Repository ist als eine Reihe von Julia-Notebooks organisiert, sodass Lernende Konzepte interaktiv erkunden und verschiedene Methoden nebeneinander vergleichen können. Durch den Verzicht auf unnötige Komplexität dient diff-zoo sowohl als Lehrressource als auch als praktischer Leitfaden für jedermann.
Eigenschaften
- Schrittweise Einführung in Konzepte der algorithmischen Differenzierung
- Spielzeugimplementierungen, die PyTorch- und TensorFlow-AD-Systemen ähneln
- Deckt Vorwärtsmodus, Rückwärtsmodus, symbolische und numerische Differenzierung ab
- Demonstriert Tracing-basierte und Quelltransformationsansätze
- Organisiert als Julia-Notizbücher für interaktive Erkundung
- Bietet einen klaren Vergleich grundlegender AD-Methoden
Programmiersprache
Julia
Kategorien
Diese Anwendung kann auch von https://sourceforge.net/projects/diff-zoo.mirror/ heruntergeladen werden. Sie wurde in OnWorks gehostet, um sie auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme aus ausführen zu können.