LoginSignup
0
3

More than 3 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