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.
OnWorks を使用して、Diff Zoo というアプリを無料でダウンロードし、オンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOSOnWorksオンラインエミュレーターを起動しますが、Windowsオンラインエミュレーターの方が優れています。
-5。起動したばかりのOnWorksWindows OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードしてインストールします。
-7.LinuxディストリビューションソフトウェアリポジトリからWineをダウンロードします。 インストールしたら、アプリをダブルクリックして、Wineで実行できます。 また、人気のあるWindowsプログラムやゲームのインストールに役立つWine上の豪華なインターフェイスであるPlayOnLinuxを試すこともできます。
WineはLinux上でWindowsソフトウェアを実行する方法ですが、Windowsは必要ありません。 Wineは、任意のLinuxデスクトップでWindowsプログラムを直接実行できるオープンソースのWindows互換性レイヤーです。 基本的に、Wineは、実際にWindowsを必要とせずに、これらすべてのWindowsアプリケーションを実行できるように、十分な数のWindowsを最初から再実装しようとしています。
ディフ動物園
Ad
DESCRIPTION
Diff-zooは、現代の機械学習フレームワークを支える中核技術であるアルゴリズム微分化(AD)を分かりやすく解説する、学習重視のハンドブックです。このプロジェクトでは、基礎的な微積分の観点からADを紹介し、PyTorchやTensorFlowのようなシステムに似た簡易実装へと段階的に構築していきます。フォワードモード、リバースモード、シンボリック、数値、トレース、ソース変換といった手法による微分化の違いと関連性を明確に示します。複雑な実装の詳細に埋もれがちな実稼働レベルのADシステムとは異なり、これらの例は意図的にシンプルかつ一貫性を保ち、基本的な考え方を強調しています。リポジトリはJuliaノートブックのセットとして構成されており、学習者はインタラクティブに概念を探求し、さまざまな手法を並べて比較することができます。不要な複雑さを排除することで、diff-zooは教育リソースとしてだけでなく、誰にとっても実用的なガイドとしても機能します。
オプション
- アルゴリズムによる微分化の概念を段階的に紹介
- PyTorchやTensorFlow ADシステムに似たおもちゃの実装
- 順方向モード、逆方向モード、記号微分、数値微分をカバーします
- トレースベースおよびソース変換アプローチを実証する
- インタラクティブな探索のためにJuliaノートブックとして整理されています
- 基本的なAD手法の明確な比較を提供します
プログラミング言語
ジュリア
カテゴリー
このアプリケーションは、https://sourceforge.net/projects/diff-zoo.mirror/ からも入手できます。OnWorks でホストされているため、無料のオペレーティングシステムから最も簡単にオンラインで実行できます。