0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

1 / 73

What's this?

2020/3/11に開催されたTensorFlow Dev Summit 2020(オンラインイベント)のストリーミングを見て自分の気になったところをまとめたメモ


TensorFlow Dev Summit とは

2017年から毎年開催されているTensorFlowの開発者向けイベント

TensorFlowの新しいプロダクトはだいたい毎年このイベントで発表されることが多い


全動画


The TensorFlow Ecosystem

eco2.png


TensorFlow Quantum

tf_quantum_circle.jpg

TensorFlow Dev Summitに先立って公開されたライブラリ
https://www.tensorflow.org/quantum
https://github.com/tensorflow/quantum

  • Cirq」を、既存のTensorFlowライブラリに統合した
  • TensorFlow APIと互換性をもつ量子コンピューティングを実現

紹介記事
https://gigazine.net/news/20200310-google-tensorflow-quantum/


TensorFlow 2.2


Performance Profiler


Overview Page

Screen Shot 2020-03-17 at 13.13.03.png

Input Pipeline Analyzer

Screen Shot 2020-03-17 at 13.13.48.png

Trace Viewer

Screen Shot 2020-03-17 at 13.15.25.png

TensorFlow Stats

Screen Shot 2020-03-17 at 13.14.51.png

Profiling


Step 1: Keras TensorBoard callback

Screen Shot 2020-03-17 at 13.16.18.png

Step 2: Launch TensorBoard

Screen Shot 2020-03-17 at 13.17.18.png

Step 3: Check Overall Analysis

Screen Shot 2020-03-17 at 13.17.25.png Screen Shot 2020-03-17 at 13.18.10.png Screen Shot 2020-03-17 at 13.17.50.png

Step 4: Input Pipeline Recommendation

Screen Shot 2020-03-17 at 13.21.46.png

Step 5: Optimize the "Data Preprocessing"

Screen Shot 2020-03-17 at 13.22.41.png

Step 6: Capture a new profile

Screen Shot 2020-03-17 at 13.23.32.png

Next Steps

Screen Shot 2020-03-17 at 13.24.47.png

TensorFlow Developer Certificate


TensorFlow Developer Certificate

  • 5時間のテストで5つのモデルを作る
  • 全体で100点満点中90点で合格

カテゴリ

  1. ベーシック/シンプル
  2. データセットからのモデル
  3. 画像データからCNNモデル
  4. テキストデータからNLPテキスト分類
  5. 数値データセットからシーケンスモデル

受講者に必要なスキルセット

  1. ML/DLの基礎的な知識
  2. TensorFlowを用いた機械学習モデルの実装
  3. DNNとCNNを使った画像認識アルゴリズムの実装
    • 異なる画像サイズの扱い
    • 畳み込みレイヤーの視覚化
    • lossやaccuracyのプロット
    • オーバーフィッティングを防ぐ方法
  4. 画像認識、物体検出、テキスト認識
  5. 自然言語処理へのニューラルネットワークの適用

環境

  • PyCharm
  • インターネット接続環境
  • TensorFlow Examプラグイン
  • テスト中のドキュメント参照は可能

コスト

  • $100 USD

再受験

  • 一回目から14日後に再受験
  • 二回目から2ヶ月後に再受験
  • 三回目から1年後に再受験(それ以降は同じ)

有効期限

  • 36ヶ月
  • 更新不可、要再受験

Google Cloud AI Platform Pipelines

  • ベータ版をリリース
  • Notebookでの課題解決はシンプル
  • ワークフローの構築やスケールは複雑
  • データの準備と分析、トレーニング、評価、展開

TensorFlow.js


Facemesh

facemesh_final_3.gif!


facemesh_3d_demo.gif


demo


Handpose

Screen Shot 2020-03-17 at 11.27.47.png

demo


実行速度

Screen Shot 2020-03-08 at 2.53.22 PM.png


 MobileBERT

Screen Shot 2020-03-17 at 12.17.08.png

Use cases

Screen Shot 2020-03-17 at 12.20.34.png

AR Beauty

Screen Shot 2020-03-17 at 12.22.17.png

Multiple Backends

Screen Shot 2020-03-17 at 12.24.00.png

TensorBoard.dev

tensorboard.png


TensorFlow Hub

Screen Shot 2020-03-17 at 12.55.31.png


TensorFlow Hub

Screen Shot 2020-03-17 at 12.55.59.png

Ready to use

Screen Shot 2020-03-17 at 12.58.22.png

Easy to Search

Screen Shot 2020-03-17 at 12.58.59.png

With Notebook

Screen Shot 2020-03-17 at 12.59.14.png

Style transfer

Screen Shot 2020-03-17 at 13.01.34.png

Text Classification

Screen Shot 2020-03-17 at 13.02.21.png

Audio

Screen Shot 2020-03-17 at 13.03.13.png

Improved Search & Discovery

Screen Shot 2020-03-17 at 13.04.36.png

Expanded Support for TF Formats

Screen Shot 2020-03-17 at 13.06.04.png

Colab

Screen Shot 2020-03-17 at 12.38.31.png

Top 10 Colab Tricks for TensorFlow Users

10

10: Specify TensorFlow version

Screen Shot 2020-03-17 at 12.39.22.png

9: Use TensorBoard right in Colab

Screen Shot 2020-03-17 at 12.39.41.png

8: TFLite? No problem!

Screen Shot 2020-03-17 at 12.45.59.png

7: Use TPUs

Screen Shot 2020-03-17 at 12.41.21.png

6: Use local runtimes

Screen Shot 2020-03-17 at 12.41.43.png

5: The Colab scratchpad

Screen Shot 2020-03-17 at 12.42.02.png


4: Copy data to Colab VMs

Screen Shot 2020-03-17 at 12.42.43.png

3: Mind your memory

Screen Shot 2020-03-17 at 12.43.00.png

2: Close tabs when done

Screen Shot 2020-03-17 at 12.43.40.png

1: Only use GPUs when needed

Screen Shot 2020-03-17 at 12.43.58.png

Colab Pro


Colab Pro

Screen Shot 2020-03-17 at 12.53.55.png

Colab Pro

Screen Shot 2020-03-17 at 12.52.56.png

Kaggle x TensorFlow 2.x

Screen Shot 2020-03-17 at 13.09.04.png

TensorFlow Lite


Android Studio Integration

Screen Shot 2020-03-17 at 12.30.06.png

Profiler for Android

Screen Shot 2020-03-17 at 12.33.15.png

iOS Core ML support

Screen Shot 2020-03-17 at 12.31.48.png

Language support

Screen Shot 2020-03-17 at 12.34.46.png

Hardware support

Screen Shot 2020-03-17 at 12.36.02.png

Arduino Suppoort

Screen Shot 2020-03-17 at 12.36.16.png

Thank you

0
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?