Upgrade to Pro — share decks privately, control downloads, hide ads and more …

TensorFlow のドキュメント翻訳を行うコミュニティ活動について

Asei Sugiyama
December 14, 2019

TensorFlow のドキュメント翻訳を行うコミュニティ活動について

GDG DevFest 2019 での登壇資料です https://tokyo.gdgjapan.org/devfest2019

Asei Sugiyama

December 14, 2019
Tweet

More Decks by Asei Sugiyama

Other Decks in Technology

Transcript

  1. 杉山 阿聖 Software Engineer @ Repro AI Labs 機械学習, 統計,

    R&D, 開発 TensorFlow Docs 翻訳 & レビュー 翻訳:Performance with tf.function レビュー: Tutorials などなど 機械学習図鑑 共著
  2. tensorflow.org で提供されるドキュメントのうち、Guide, Tutorials などの総称 tensorflow/docs というリポジトリで管理される 内容は TensorFlow Core, tfjs,

    tf.lite, tfx, Swift for TensorFlow と幅広い 独自のリポジトリ内で別にドキュメントを作成している場合も 例: tensorboard/docs TensorFlow API reference は別枠扱い (docsrting で書かれる) TensorFlow docs とは 11
  3. 時期 内容 2019/03 @masa-ita による ja/tutorials/keras の翻訳 PR 2019/04 レビューが行われ

    PR が取り込まれる オフライン活動 (TensorFlow のドキュメントを翻訳しつつ勉強する会#1) 2019/05 Keras, hub, tfjs, xla, autograph の翻訳に関する PR が merge 2019/06 tutorial や tf.lite, tfp も翻訳が進み PR が merge される 2019/08 レビュワーが増えだす (2019/12 現在 8 名) 2019/11 オフライン活動 (TensorFlow のドキュメントを翻訳しつつ勉強する会#2) 日本コミュニティでのこれまでの活動 17
  4. Google Developers ML Summit Tokyo vol 3 で紹介される Jeff Dean

    が来日した会 写真に写っている方は Mike Liang (Product Manager, TensorFlow) ML Summit Tokyo 24
  5. TensorBoard TFX TensorFlow Hub Datasets Model Optimization Probability TensorFlow Federated

    XLA Neural Structured Learning TensorFlow Agents TensorFlow Ranking Extensions (一部) 30
  6. TensorFlow Core のドキュメントの翻訳には大まかに言って次が必要 機械学習の知識 プログラミングの知識 : Python, OOP, Functional Programming

    TensorFlow の知識 TensorFlow Core 以外を翻訳しようとすると、追加の知識が必要 TensorFlow.js : JavaScript tf.lite, XLA : 低レイヤー TFX : Apache Beam, Apache Airflow, Kubeflow (k8s), etc. Swift for TensorFlow : Swift tfp : 確率的プログラミング ... and so on. 翻訳には莫大な知識が必要になる 37
  7. 40

  8. 41

  9. 42

  10. Q: man ってどう読むんですか A: man man Q: man ってどうやったら読めるようになるんですか A:

    読もうとするうちに読めるようになる Q: man コマンドってどうやったら終えられるんですか A: man less を読め Q: 打てないんですが A: h を打て man を読め 50
  11. 51

  12. 52

  13. 着手できたのはファイル数で ja / en = 65 / 228 (29%) くらい

    tensorflow/docs に限定して diff を撮ってみたのが右図 関連ドキュメントを含めると比率 はまだ下がりそう まだまだやることはたくさんある 個人的には TFX と Swift for TensorFlow をやっていきたい 2. 未着手が多い 62