目次
- Shumai (by Meta)の概要
- Shumai (by Meta)の使い方
- Shumai (by Meta)のメリット・おすすめユーザー
- Shumai (by Meta)の使い方
Shumai (by Meta)の概要
Shumaiは、TypeScript(およびJavaScript)用の高速でネットワーク接続された微分可能なテンソルライブラリです。このライブラリは、ソフトウェアエンジニアと研究者の両方のために、bun + flashlightを使用して構築されています。
Shumai (by Meta)の使い方
- GPUまたはアクセラレータを使用して計算を試みる
- 標準の配列ユーティリティを提供
- JavaScriptのネイティブ配列との間での変換機能
- 勾配の計算と操作
- メモリ管理のチューニングオプション
- 統計の収集とロギング
Shumai (by Meta)のメリット・おすすめユーザー
- データセットの作成が容易
- 小さなモデルのトレーニングが高速
- 高度なトレーニング/推論ロジックがより表現豊か
- JavaScriptの大規模なエコシステムを利用したアプリケーションの開発が楽しい
Shumai (by Meta)の使い方
- BunとArrayFireをインストールする
- 次に、`bun install @shumai/shumai`を実行する
- shumaiをインポートし、テンソル操作を開始する。例: `let X = sm.randn([1024, 1024])`
- 必要に応じて、JavaScriptのネイティブ配列との間で変換を行う
- 勾配や他の高度な操作を使用して計算を行う