4 ms·
One (not so charitable, I have to admit) interpretation is that there is a sizable group of people interested in ML that doesn't have the more traditional compu
by mylittlethrow 9y ago
One (not so charitable, I have to admit) interpretation is that there is a sizable group of people interested in ML that doesn't have the more traditional computer science background, and thus find this kind of text far more appealing, xkcd's ten thousand and everything [0].
A more extreme version of this is situation is of the medical researcher who "reinvented" on his own the trapezoidal rule for numerical integration[1].
[0]: https://xkcd.com/1053/ https://xkcd.com/1053/
[1]: https://fliptomato.wordpress.com/2007/03/19/medical-researcher-discovers-integration-gets-75-citations/ https://fliptomato.wordpress.com/2007/03/19/medical-research...
- aub3bhat 9y agoNo, yesterday TensorFlow team released benchmarks [1], as part of these benchmarks they simultaneously published tips for ensuring high performance [2] which they used in benchmarks. The reason for publishing the second link is that due to copying memory between python and C++ (when using feed_dict) TensorFlow can appear to be slower than competing frameworks, hence they felt a need to point out methods used to ensure high performance by reducing I/O latency. Looking at [2] without having context of [1] can be confusing. But no one is trying to pass this off as "innovation". [1] https://www.tensorflow.org/performance/benchmarks https://www.tensorflow.org/performance/benchmarks [2] https://www.tensorflow.org/performance/performance_models https://www.tensorflow.org/performance/performance_models
- mylittlethrow 9y agoOh, sorry if I was unclear, but I didn't intend to say that the TensorFlow team is trying to pass this off as innovation. I was thinking about why some readers might find this interesting and upvote even without the context.