Live data from Hacker News

Jeff Dean explains TensorFlow [video]

youtube.com

11–20 of 71 posts

Re: Jeff Dean explains TensorFlow [video]

#11
post #5

Just wanted to repost this from the other thread on TensorFlow, since I joined the party a bit late: I think some of the raving that's going on is unwarranted. This is a very nice , very well put together library with a great landing page. It might eventually displace Torch and Theano as the standard toolkits for deep learning. It looks like it might offer performance / portability improvements. But it does not do an…

[deleted]

Re: Jeff Dean explains TensorFlow [video]

#12
post #8

Is there anything an "early" programmer like myself can do to play around with this stuff without a background in the related math? I'm dying for this stuff to be dumbed down enough where Joe WebUser can feed in arbitrary data in a csv or point an app at a data source and get some sort of meaningful results. It truly seems like an area where once the barrier to entry is greatly reduced, the creativity of laymen will…

    I'm dying for this stuff to be dumbed down enough[...]
It kind of already is. Have you read the docs/examples? I don't think your mentality is fruitful. Having argued with people who shared your point of view, it seems there will always be something too difficult that prevents them from being good at X.

There's no substitute for sweat. Have fun with the code they gave you and see where you end up!

Re: Jeff Dean explains TensorFlow [video]

#13
post #5

Just wanted to repost this from the other thread on TensorFlow, since I joined the party a bit late: I think some of the raving that's going on is unwarranted. This is a very nice , very well put together library with a great landing page. It might eventually displace Torch and Theano as the standard toolkits for deep learning. It looks like it might offer performance / portability improvements. But it does not do an…

I'm curious how the performance and scalability compares with Theano and Torch. I'm thinking the reason Google built this is that they wanted to scale computations to really large clusters (thousands, tens of thousands of machines) and the other options didn't really cut it.

Re: Jeff Dean explains TensorFlow [video]

#14
post #4

FYI, Jeff Dean is the inventor of most of Google's distributed computing infrastructure including MapReduce. Definitely up there with the likes of John Carmack and Fabrice Bellard as one of the great software engineers of all time.

I'd wager that way more people know who Jeff Dean is than know who Fabrice Bellard is.

Re: Jeff Dean explains TensorFlow [video]

#15
post #4

FYI, Jeff Dean is the inventor of most of Google's distributed computing infrastructure including MapReduce. Definitely up there with the likes of John Carmack and Fabrice Bellard as one of the great software engineers of all time.

The Jeff Dean Facts are worth reading: https://www.quora.com/What-are-all-the-Jeff-Dean-facts

Personal favorite: "Jeff Dean once shifted a bit so hard, it ended up on another computer."

Re: Jeff Dean explains TensorFlow [video]

#17
post #5

Just wanted to repost this from the other thread on TensorFlow, since I joined the party a bit late: I think some of the raving that's going on is unwarranted. This is a very nice , very well put together library with a great landing page. It might eventually displace Torch and Theano as the standard toolkits for deep learning. It looks like it might offer performance / portability improvements. But it does not do an…

I'm curious how the performance and scalability compares with Theano and Torch. I'm thinking the reason Google built this is that they wanted to scale computations to really large clusters (thousands, tens of thousands of machines) and the other options didn't really cut it.

Here's a page with various benchmarks: https://github.com/soumith/convnet-benchmarks

An issue has been created to add TensorFlow to this shortly.

Re: Jeff Dean explains TensorFlow [video]

#18
post #5

Just wanted to repost this from the other thread on TensorFlow, since I joined the party a bit late: I think some of the raving that's going on is unwarranted. This is a very nice , very well put together library with a great landing page. It might eventually displace Torch and Theano as the standard toolkits for deep learning. It looks like it might offer performance / portability improvements. But it does not do an…

I think the fundamental differentiator might be how "production ready" TensorFlow is - the promise of simply declaring an ML pipeline and have that run in very heterogeneous compute environments from mobile phones to GPU blades to plain-old clusters, if fulfilled, can indeed be a huge game changer. The promise is that you literally do not have to write any new code when you are done with a research project / a series of experiments and are ready to deploy your pipeline at a large scale. None of Theano / Torch etc make that promise.

Re: Jeff Dean explains TensorFlow [video]

#19
post #5

Just wanted to repost this from the other thread on TensorFlow, since I joined the party a bit late: I think some of the raving that's going on is unwarranted. This is a very nice , very well put together library with a great landing page. It might eventually displace Torch and Theano as the standard toolkits for deep learning. It looks like it might offer performance / portability improvements. But it does not do an…

Well, it looks way more scalable than Theano or Torch while being as easy to use as Theano. I'd say that's pretty exciting considering the number of groups working on way lower-level scalable neural nets.

This is "not a game-changer" in the same way map-reduce isn't a game-changer wrt for loops.

Also check out TensorBoard, their visualization tool (animation halfway down the page):

http://googleresearch.blogspot.com/2015/11/tensorflow-google...

Re: Jeff Dean explains TensorFlow [video]

#20
post #17

Earlier quoted context omitted.

I'm curious how the performance and scalability compares with Theano and Torch. I'm thinking the reason Google built this is that they wanted to scale computations to really large clusters (thousands, tens of thousands of machines) and the other options didn't really cut it.

Here's a page with various benchmarks: https://github.com/soumith/convnet-benchmarks An issue has been created to add TensorFlow to this shortly.

This looks to be a single machine test, where this video and the poster above specifically talked about running against compute clusters. I don't think a single machine benchmark is going to be nearly as interesting.
Post reply on HN