tensorflow/lingvo
Lingvo
何を解決するか
Lingvoは、TensorFlow上でシーケンスモデルと大規模機械学習タスクに特化したモジュール式でスケーラブルなニューラルネットワーク構築フレームワークを提供します。
動作方法
TensorFlow上に高レベルのフレームワークとして機能し、ユーザーがさまざまなモダリティのモデルを定義・学習できるようにします。CPU、GPU、CloudTPUを含む多様なトレーニング環境をサポートし、GShardで見られるようなモデル並列化技術により、大規模なスケーリングを実現します。
対象ユーザー
複雑なシーケンス対シーケンスモデル、巨大言語モデル、またはマルチモーダル3Dオブジェクト検出システムを構築する研究者や開発者で、TensorFlowの統合と高いスケーラビリティを必要とする人。
主な特徴
- 広範なモデル対応: 自動音声認識、機械翻訳、言語モデル、画像認識(LeNet5)、3Dオブジェクト検出の実装を含む。
- スケーリング能力: GShardとCloudTPU上での512ウェイモデル並列化を用いて、最大1兆パラメータの巨大言語モデルをサポート。
- 柔軟なインストール: pipで簡単に利用可能、またはBazelでフレームワーク開発に使用可能。
- マルチモーダル統合: 3Dオブジェクト検出向けのLidar-Cameraディープフェージョンなどの高度なタスクをサポート。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト