$30 off During Our Annual Pro Sale. View Details »

Tensorflow.js ir web ateitis

Tensorflow.js ir web ateitis

- Ką katik išleistas Tensorflow.jsreiškia moderniems web developerių ir machine learning bendruomenėms?
- Kas įmanoma, kai machine learningą naudoji browseryje ir kokia to ateitis?
- Kodėl Tensorflow Python nieko gero...

Domas Bitvinskas

July 27, 2018
Tweet

More Decks by Domas Bitvinskas

Other Decks in Technology

Transcript

  1. Tensorflow.js
    ir web ateitis
    Tensorflow.js

    View Slide

  2. Tai tau nepatinka
    Tensorflow kokį turim
    dabar? Tu gal Pythono
    nemoki?

    View Slide

  3. Moku bet
    Good luck setupinant viską
    kaip kokiais ‘s

    View Slide

  4. Arba
    Reproducinant pavyzdžius iš
    kitų projektų
    nonnycartoons.com

    View Slide

  5. “tarp visų beribių print
    eilučių neberandu kaip čia
    viskas veikia”
    Debugginant

    View Slide

  6. “Bet kokia aplikacija, kuri
    gali būti parašyta
    JavaScriptu, neišvengiamai
    ir bus parašyta JavaScriptu.”
    Jeff Atwood
    JavaScriptu
    JavaScriptu

    View Slide

  7. Tensorflow.js

    Tensorflow.js
    #2018

    View Slide

  8. Nereikia setupint

    $ yarn add @tensorflow/tfjs
    (beveik)
    import * as tf from ‘@tensorflow/tfjs'
    const model = tf.sequential()

    View Slide

  9. Naujos galimybės

    https://storage.googleapis.com/tfjs-examples/webcam-transfer-learning/dist/index.html
    http://playground.tensorflow.org

    View Slide

  10. Privatumas

    View Slide

  11. JavaScript
    Ekosistema

    View Slide

  12. # Performance
    10-15x lėtesnis negu
    Tensorflow Python su AVX

    View Slide

  13. # Performance
    TensorFlow Python
    CUDA 1080GTX
    TensorFlow.js Node
    CUDA 1080GTX
    TensorFlow.js Node
    CPU with AVX
    Inference Time (ms)
    MobileNet 1.0_224
    TensorFlow Python
    CPU with AVX
    2.82
    3.12
    56.60
    56.23

    View Slide

  14. Ateities web
    Browser extensions su ML
    , Face ID login
    - Crowdsourced ML geriems tikslams
    Free trial pagaliau for free
    Offline rekomendacijos

    View Slide

  15. Wrap Up
    Wrap Up

    View Slide

  16. Ačiū!

    /Domas
    Ačiū!
    domasbitvinskas.com

    View Slide