piston

WebGPUを使い、TransformerやLSTMなどの小さな系列モデルをブラウザ上で学習できる実験的なライブラリとWebプレイグラウンド。学習や実験向けです。

Xで共有ライセンス: MIT

概要

Piston は WebGPU 上で動く概念実証の自動微分ライブラリで、Sequence Toy はその上に作られた Web プレイグラウンドです。両者を使うと、Transformer、LSTM、GRU、単純な RNN などの小さな系列モデルをブラウザー内で直接学習できます。Piston は Ratchet をフォークして自動微分を加えたもので、学習と実験のためのプロジェクトと考えるのが適切です。

主な特長

  • WebGPU を使ってブラウザー内で系列モデルを学習
  • Transformer、LSTM、GRU、単純な RNN に対応
  • Rust で書かれた自動微分ライブラリ
  • Sequence Toy の Web プレイグラウンドを同梱

こんな人・用途に

小さな言語モデルの学習をブラウザーで試したい人向けです。作者は Piston を概念実証と位置づけており、本番向けフレームワークとしては期待できません。

アップストリーム
vinhowe/piston
GitHubのフォーク
Guo-astro/piston
アップストリームのスター数
36
カテゴリ
AIエージェントとLLMツール
言語
Rust
ライセンス
MIT
フォーク日
2025-11-21
同期状態
同期済み最終同期 2026-09-29