Machine Learning in JavaScript (TensorFlow Dev Summit 2018)

Sdílet
Vložit
  • čas přidán 29. 03. 2018
  • Nikhil Thorat and Daniel Smilkov discuss TensorFlow.js, which is TensorFlow’s new machine learning framework for JavaScript developers. It supports building ML models in JavaScript, and training and deploying them in browser for execution using WebGL. They focus on tensorflow.js-Core which is a rebranding of deeplearn.js, and a new high-level layers API to make it easier to develop ML models in JavaScript. Initial set of converters for converting saved TF models into JS is also being released.
    Visit the site → js.tensorflow.org/
    Check out the blog for an article on Machine Learning in JavaScript → / tensorflow
    TensorFlow Dev Summit 2018 All Sessions playlist → goo.gl/Lsaq1R
    Subscribe to the TensorFlow channel → goo.gl/ht3WGe
    event: TensorFlow Dev Summit 2018; re_ty: Publish; product: TensorFlow - TensorFlow JS; fullname: Nikhil Thorat, Daniel Smilkov; event: TensorFlow Dev Summit 2018;
  • Věda a technologie

Komentáře • 87

  • @scikick
    @scikick Před 6 lety +26

    After the brief mobile-detour, the world is moving back to web. With progressive apps, and these super interactive real-time apps, I can see using just bookmarks instead of apps on my phone. This looks promising.

  • @yagolopez6186
    @yagolopez6186 Před 6 lety +8

    Wow this is great news for JS scene. Interoperability between JS and ML can bring a lot of new and exciting posibilities.

  • @efhiii
    @efhiii Před 6 lety +97

    I look forward to being able to take advantage of Node.js for backend interface with TensorFlow.js.

  • @John-Trager
    @John-Trager Před 6 lety +19

    This is history in the making!

  • @behdadpayami8449
    @behdadpayami8449 Před 6 lety +2

    great job guys. thanks for tensorflow.js and Ops API. Can't wait to try them out.

  • @Engineer1GH
    @Engineer1GH Před 5 lety +2

    These kids are really changing the world. It's amazing!!! Bigup

  • @robertlam88
    @robertlam88 Před 6 lety +2

    Wow! This really opens up a lot of fun things to make. Thanks for the talk!

  • @PoosNweez
    @PoosNweez Před 6 lety +1

    Awesome! Thank you for sharing and open sourcing tensorflow.js

  • @josedasilva585
    @josedasilva585 Před 4 lety

    Another video watched to understand and experience the essence of TensorFlow.

  • @jeremykothe2847
    @jeremykothe2847 Před 6 lety +28

    This has been a thing for more than 4 days and nobody told me??

  • @gionnimontana9203
    @gionnimontana9203 Před 6 lety

    Oh, thank you guys. I will love it :)

  • @PhoenixRisingFromAshes471

    Wow just can't wait !!!!!!!!!!!!!!!!!!!!!!!!!!!!! because Js is very close to my heart

  • @yahya_elharony
    @yahya_elharony Před 6 lety

    Great efforts!!
    It is going to be a huge transformation for the Web to integrate it with ML!

  • @whyisthereahandlenow
    @whyisthereahandlenow Před 6 lety +6

    This is Google's most dedicated prank yet. I just tried the webcam pacman game and saw they even went as far as actually implementing it!

  • @maskman4821
    @maskman4821 Před 6 lety

    bravo! What an awesome presentation!!!

  • @AvinashKumar-zo1pt
    @AvinashKumar-zo1pt Před 6 lety

    Great Job team #GoogleBrain, you're really pushing the limits of possibilities by integrating AI technology within browser.

  • @sanattaori8519
    @sanattaori8519 Před 6 lety +1

    I am really exited to use it tensorflowjs cool!

  • @AbhishekKumar-mq1tt
    @AbhishekKumar-mq1tt Před 6 lety +1

    Thank u for this awesome information

  • @danhadzami
    @danhadzami Před 5 lety

    This is awesome. We are now in the future.

  • @aravindsankaran3778
    @aravindsankaran3778 Před 6 lety +5

    New age webpages are on their way!!

  • @sanattaori8519
    @sanattaori8519 Před 6 lety +10

    That pacman at 15:45 is really funny :)

  • @deus9246
    @deus9246 Před 6 lety +3

    Awesome..!! Do you have any plans of making tensorflow available on flutter apps.?

  • @jpvillaseca
    @jpvillaseca Před 6 lety

    OMFG. AWESOME!

  • @sunnyd.4705
    @sunnyd.4705 Před 6 lety

    such stuff insipire us to think and create more forward ideas.Tensor flow.js one of that.

  • @bingeltube
    @bingeltube Před 6 lety

    Great stuff

  • @jamjam3448
    @jamjam3448 Před 4 lety

    Thanks

  • @jamesxxxxxx
    @jamesxxxxxx Před 6 lety

    Cool!!!!

  • @YoganathanPalaniswamy
    @YoganathanPalaniswamy Před 6 lety

    😍😍😍😍😍😍 this is love ❤

  • @foobar1672
    @foobar1672 Před 5 lety

    That's a very interesting technology.

  • @andrejschefer1829
    @andrejschefer1829 Před 6 lety

    yeah

  • @rickragv
    @rickragv Před 6 lety

    hi i have a object detection model, using tensorflow object detection inception v2.
    cant able to figure out output node name which is required for tensorflow js... any help...

  • @andrescarbo1135
    @andrescarbo1135 Před 6 lety +1

    Does anyone know where I can find the example from 3:40?

  • @wilwad
    @wilwad Před 5 lety +1

    Am struggling to get much for TensorFlow and node JS. Am not much into browser code.
    Right now am looking at 163% CPU running TensorFlow browser demos

  • @nielshoogeveen3767
    @nielshoogeveen3767 Před 6 lety

    So now I don't need python to code my backend for ML for a web app? I can use this library?

  • @mokumoku6492
    @mokumoku6492 Před 6 lety

    How can you achieve a good prediction in the browser if you need plentiful data to train given a minuscule device memory? Someone might be willing to explain.

  • @raunakmitra7868
    @raunakmitra7868 Před 5 lety

    Nikhil, were you in a short film named "The most beautiful thing?"

  • @nfcopier1
    @nfcopier1 Před 6 lety

    Is there an ETA for the Node release?

  • @someguy5049
    @someguy5049 Před 6 lety

    Will there be a windows binding?

  • @sharlsherif5710
    @sharlsherif5710 Před 6 lety

    Javascript is seriously taking over.

  • @svitirur1665
    @svitirur1665 Před 4 lety

    can you please direct me to the tutorial were i can learn doing tensorflow js app on smartphone

  • @SimonKlimekNetwork
    @SimonKlimekNetwork Před 5 lety

    clever question of Edward Haas
    about node.js with TF is it possible so far to manage this sort of stuff, I got the API from GraphQL served by Node.js as a backend server, how can I operate on this data using TF? Is it any caste study building recommendation system using Node js and TF based on data API from GraphQL

  • @MelroyvandenBerg
    @MelroyvandenBerg Před 6 lety

    wauw nice does it work in NodeJS?

  • @besbosebesbose1873
    @besbosebesbose1873 Před 2 lety

    JS have access to Bluetooth too

  • @DivyansuAmbastha
    @DivyansuAmbastha Před 6 lety +6

    0:35 Where is Vsauce?

  • @icurtispe
    @icurtispe Před 6 lety

    Which NVIDIA GPU is good to start playing with this code?

    • @VenturaPiano
      @VenturaPiano Před 6 lety

      Alberto D, any gtx 10XX card is decent. So far I'm loving the performance on my gtx1080

  • @vipingautam1400
    @vipingautam1400 Před 4 lety

    biro from where to learn ML using JS in free

  • @carpioerwinjohnt
    @carpioerwinjohnt Před 6 lety

    Hi, tried it on laptop chrome and the emoji app works great. Then I tried it on android chrome (android 5 using latest chrome) but it says that the browser does not support the web app. Any suggestions? or is it the old android version? thanks. #AskTensorFlow

    • @navjotsingh2251
      @navjotsingh2251 Před 5 lety

      Carpio Erwin John T. It could be the old android version or it could be the specific device you are using?

  • @sen1482
    @sen1482 Před 6 lety

    can we use tensorflow.js with php?

    • @harvindersingh-xb2pz
      @harvindersingh-xb2pz Před 6 lety

      No, but you can use it with the javascript inside your php application

    • @navjotsingh2251
      @navjotsingh2251 Před 5 lety

      Well you can use JavaScript with php but you cant call tensorflow in php because it is a JavaScript library not a php library

  • @BinaryReader
    @BinaryReader Před 6 lety +4

    Why you no Web Assembly?

    • @thomassynths
      @thomassynths Před 6 lety +1

      Maybe because lots of the intensive work is being done by the GPU?

  • @RIMJANESSOHMALOOG
    @RIMJANESSOHMALOOG Před 6 lety

    Who else wants to swear because of the awesomeness here?

  • @YouuRayy
    @YouuRayy Před 5 lety +1

    Glad the emoticon game didn't show a 💩 :)))

  • @malowwang6211
    @malowwang6211 Před 6 lety +8

    Only me notice that this guy looks like Joey in Friends...?

  • @fakeapplestore4710
    @fakeapplestore4710 Před 6 lety

    I thought this was an April fool's joke

  • @sandeepvk
    @sandeepvk Před 6 lety +1

    its basically a wrapper above the python model.

    • @incivileluca3134
      @incivileluca3134 Před 6 lety

      Sandy i recommend you to watch the code train vid about tensorflow.js

    • @sandeepvk
      @sandeepvk Před 6 lety

      OK. Thank you

  • @VadimBolshakov
    @VadimBolshakov Před 6 lety

    Next up. Brainfuck TensorFlow. C'mon Google! People believe in you

  • @Brahvim
    @Brahvim Před 3 lety

    The leftmost laptop/Macbook has a p5.js sticker on it. *_HMMMM...._*

  • @MisterFanwank
    @MisterFanwank Před 6 lety +21

    oh no
    now webdevs will write even worse code and be even more insufferable

    • @yagolopez6186
      @yagolopez6186 Před 6 lety +29

      JS has evolved a lot lately with ES6 and Typescript. You can write code as good as in C#, Java or Python. Dont be so negative.

    • @jpdorsy8404
      @jpdorsy8404 Před 6 lety +11

      Don’t be jealous

    • @lionardo
      @lionardo Před 6 lety +6

      ES7 is killing python

    • @yagolopez6186
      @yagolopez6186 Před 6 lety +3

      I would say Python tends to produce bad code and software architecture. It seems designed by scientists, not software engineers but has good things like linear algebra and matrix calculus. I wish there would be something like that in javascript.

    • @Algebrodadio
      @Algebrodadio Před 6 lety +7

      "Any application that can be written in JavaScript, will eventually be written in JavaScript."
      ~ Jeff Attwood

  • @jameshopkins3541
    @jameshopkins3541 Před 4 lety

    The javascript program that allows this easy programming Machine Learning in JavaScript is impossible of understanding. So I hate this approach. So I prefer Anaconda-Spyder-Phyton.

  • @dedipyamandas3735
    @dedipyamandas3735 Před 6 lety +2

    Why would they bring the awful crappy sin that is JavaScript again and again? JavaScript is something we use because we have no other option, not because it's somehow magically good. Please, start moving away from JavaScript already.

    • @jsnellink1990
      @jsnellink1990 Před 6 lety +16

      If you really hate JavaScript that much you're probably using it wrong

    • @efhiii
      @efhiii Před 6 lety +24

      He can't hate it that much, after all he took advantage of javascript to make that comment.

    • @anandkumarparhi3220
      @anandkumarparhi3220 Před 6 lety +2

      Oh look another one who drank the 'Javascript is evil' koolaid

    • @skysapphire
      @skysapphire Před 6 lety

      why? because "Any application that can be written in JavaScript, will eventually be written in JavaScript."

    • @Khangress
      @Khangress Před 6 lety

      Looks like you've been trying hard to cut vegetables with a war grade sword. No matter how you're at it you'll end up spoiling the veggies and the curry too. What you need instead is a fine kitchen blade that does the job well. Moral - You're doing it wrong mate, don't just blame the blade.