Path: blob/master/site/ja/federated/collaborations/notes/2022-09-22.md
25118 views
2022/9/22 の TFF コラボレーターミーティング議事録
[Ajay Kannan、Michael Reneer]バージョン/依存関係の管理Managing versioning/dependencies
[Michael]2 つの懸念事項
TFF のバージョンは TF と Python に依存
Python - 古いバージョンをサポート可能?新しいバージョンをサポート可能?
現時点では 3.9 をサポート。近日 3.10 をサポート
[A]特定のバージョンを交渉可能 - 詳細を議論しましょう
[M]3.9 を使用する理由
ほぼ pytype に対応するため
その他の機能の可能性 - フラグで防止されている可能性あり
(詳細に関する多数のやり取り - 書記なし)
解決策/対応項目:
TFF の OSS バージョンを機能するものにダウングレードする
Michael が Ajay とダウングレードを調整し、Ajay がどれが動作するかをテスト
改訂版の提案を実行
作業を確実に進められるように、「ダウングレードされたバージョン」を定期的に更新するためにシステムが必要
Ajay と Michael でがそのアップグレードスケジュールを提案
レビジョンの草案が非同期であるため、次回に発表する
[Tong Zhou、その他]最近のスケーラビリティに関する実験/結果に関するディスカッション
[Tong]TFF ラウンドの期待される期間に関する質問
余分な時間がフォワードまたはバックプロップに費やされていないように見える
集計の疑い
1 回のラウンドで、TFF と Keras のパフォーマンスマッチが発生しても当然
データの読み取りは要因ではない
すべての時間が TF の時間
データ統合に可能性がある。さらに測定を改善する必要がある
重複するデータの取り込みと処理が一要因
一般に、トレーニングラウンドが O(秒) の場合に最適化の機会を逃している
TFF には、トレーニングの K ラウンド前にデータのプリフェッチ/前処理を行うサポートがある
チュートリアルで使用される API は同期的だが、非同期とパイプラインは TFF ランタイムの内部でネイティブに提供されている
OSS に関連コードがあるが、使用できるほどには十分に公開されていない
問題を解決できそうだ - 試してみるべき
AI on TFF チームは、K ラウンド前に取り込みと前処理を行うためのセットアップ方法へのリンクでフォローアップ
Tong が新しい実験をフォローアップ
Async インスタンスの次回ミーティングは、おそらく 1 週間後に開催
Discord で対話形式でディスカッションを継続