Catgrad:圏論に基づく深層学習コンパイラ

2025-02-05

Catgradは、圏論を利用して深層学習モデルを静的に前方および後方パスにコンパイルするフレームワークです。これにより、深層学習フレームワーク(Catgrad自身でさえ!)なしでトレーニングループを実行できます。深層学習への圏論的アプローチを探求する研究論文に基づいて構築されており、データ並列アルゴリズムや微分可能な多項式回路などの機能を実現します。インストールは`pip install catgrad`で簡単に行えます。

続きを読む
開発