TensorFlow特別興味グループ(TF SIG)は、TensorFlowエコシステムの主要部分へのコミュニティの貢献を組織します。 SIGのリードとメンバーが協力して、重要なTensorFlowのユースケースを構築およびサポートします。
SIGは、業界の協力者や機械学習のGoogle Developer Experts (ML GDE)などのオープンソースコミュニティのメンバーによって主導されています。 TensorFlowの成功は、主に彼らの努力と貢献によるものです。
最も関心のあるTensorFlowのエコシステムの領域に取り組んでいるSIGに参加することをお勧めします。すべてのSIGが同じレベルのエネルギー、範囲の広さ、またはガバナンスモデルを備えているわけではありません。詳細については、 SIG憲章を参照してください。 TensorFlowフォーラムでSIGのリードやメンバーと連絡を取り合いましょう。ここでは、優先タグをサブスクライブして、定期的なSIGミーティングについて詳しく知ることができます。
SIGアドオン
SIG Addonsは、確立されたAPIパターンに準拠するコミュニティ貢献のリポジトリを構築および維持しますが、コアTensorFlowでは利用できない新しい機能を実装します。
TensorFlowは、多数のオペレーター、レイヤー、メトリクス、損失、オプティマイザーなどをネイティブにサポートします。ただし、MLのような動きの速い分野では、コアTensorFlowに統合できない多くの新しい開発があります(それらの幅広い適用性がまだ明確でないか、コミュニティのより小さなサブセットによって主に使用されているため)。 SIGアドオンを使用すると、ユーザーはTensorFlowエコシステムに持続可能な方法で新しい拡張機能を導入できます。
SIGビルド
SIG Buildは、TensorFlowビルドプロセスを改善および拡張します。 SIG Buildは、コミュニティのために、コミュニティによって提供されたリソース、ガイド、ツール、およびビルドを紹介するリポジトリを維持しています。
SIG Build on GitHub ContributingDiscuss on the Forum
SIG IO
SIG IOは、TensorFlowの組み込みサポートでは利用できないファイルシステムとファイル形式のコレクションであるTensorFlow I/Oを維持します。
SIG JVM
SIG JVMは、TF Javaバインディングを維持して、ユーザーが機械学習モデルの構築、トレーニング、および実行にJVMを使用できるようにします。
JavaやScalaやKotlinなどの他のJVM言語は、世界中の中小企業で頻繁に使用されているため、TensorFlowは大規模な機械学習を採用するための戦略的な選択肢となっています。
SIGモデル
SIG Modelsは、TensorFlow 2での最先端のモデル実装への貢献を可能にし、最先端の研究にTensorFlow2を使用するためのベストプラクティスを共有することに重点を置いています。サブグループは、さまざまな機械学習アプリケーション(Vision、NLPなど)を対象としています。
SIGモデルは、 TensorFlowモデルガーデンとTensorFlowハブに関するディスカッションとコラボレーションをホストします。以下のGitHubに貢献する方法を学ぶか、フォーラムでResearch&Modelsについて話し合ってください。
GitHubに貢献しているTensorFlowモデルガーデン
SIGマイクロ
SIG Microは、 TensorFlow Lite for Microcontrollersのアップデートについて説明し、共有しています。これは、DSP、マイクロコントローラー、およびメモリが限られているその他のデバイスで機械学習モデルを実行するように設計されたTensorFlowLiteのポートです。
GitHubのTensorFlowLiteMicroがフォーラムで議論に貢献
SIG MLIR
SIG MLIRは、TensorFlow、XLA、TF LiteのMLIR方言とユーティリティを維持し、TensorFlowグラフとコード生成に適用できる高性能コンパイラと最適化手法を提供します。彼らの包括的な目標は、新しいハードウェアを立ち上げるためのコストを削減し、既存のTensorFlowユーザーの使いやすさを向上させる共通の中間表現(IR)を作成することです。
SIGネットワーキング
SIG Networkingは、コアTensorFlowおよび関連ユーティリティに対するプラットフォーム固有のネットワーキング拡張機能用のTensorFlowNetworkingリポジトリを維持しています。
GitHubでのSIGネットワーキングフォーラムで話し合う
SIGレコメンダー
SIG Recommendationersは、コミュニティによって提供および維持されているTensorFlowに基づいて構築された大規模なレコメンデーションシステムに関連するプロジェクトのコレクションを維持しています。これらの貢献は、 TensorFlowCoreおよびTensorFlowRecommendersを補完するものです。
GitHubに貢献しているSIGの推奨者がフォーラムで話し合います
SIG Rust
SIG Rustは、TensorFlowの慣用的なRust言語バインディングを維持します。
GitHubでのSIGRustの貢献フォーラムでのディスカッション
SIG TensorBoard
SIG TensorBoardは、TensorFlowプログラムを検査、デバッグ、最適化するためのツールスイートであるTensorBoardに関する議論を促進します。
GitHubのTensorBoardがフォーラムで議論に貢献
SIG TF.js
SIG TF.jsは、コミュニティが提供するコンポーネントをTensorFlow.jsに促進し、SIGを介してプロジェクトサポートを提供します。
GitHubのTensorFlow.jsがフォーラムで議論に貢献
SIGTFX-アドオン
SIG TFX-アドオンは、カスタマイズと追加の共有を加速して、本番MLのニーズを満たし、ビジョンを拡大し、 TensorFlow Extended(TFX)とMLコミュニティの新しい方向性を推進します。
SIGTFX-フォーラムでのディスカッションに貢献するGitHubのアドオン
新しいSIG
探していたものが見つかりませんでしたか?新しいTensorFlowSIGが強く必要であると思われる場合は、 SIGプレイブックを読み、コントリビューターコミュニティに提案する方法の説明に従ってください。