News for hackers. Stuff that matters.
Re:Jeff Dean explains TensorFlow [video] by AMEDICALRe on Tuesday November 10, 2015 @08:49AM (#10539214)
Torch has extremely difficult learning curve due to Lua. With Tensor Flow underlying engine in C++ it is likely as efficient as Torch. Special extension such as Nvidia Cudnn could also be used with tensorflow.
Re:Jeff Dean explains TensorFlow [video] by pritambaral on Tuesday November 10, 2015 @09:27AM (#10539435)
What do you mean by "diffcult learning curve due to Lua"? Lua isn't difficult. Lua is easier than JavaScript!

Or perhaps you mean to say that Torch itself is difficult to learn because of design choices that were made in order to use Lua?

Re:Jeff Dean explains TensorFlow [video] by olooney on Tuesday November 10, 2015 @10:14AM (#10539760)
Learning an entirely new language for a project, no matter how simple that language is, is certainly a barrier to entry.
Re:Jeff Dean explains TensorFlow [video] by catwell on Wednesday November 11, 2015 @01:21PM (#10548194)
If you have already used another dynamic, imperative language, you can probably learn enough Lua to use Torch effectively in 30 minutes.

Seriously, there are three features in the Lua language which are not trivial: metatables, coroutines and _ENV. None of those are needed to use Torch.

It will take more time to learn Torch-specific APIs, but the same problem exists with the other ML frameworks.

Re:Jeff Dean explains TensorFlow [video] by argonaut on Tuesday November 10, 2015 @11:51PM (#10544880)
If somebody finds learning Lua to be difficult, then learning C++, learning basic statistics, or learning machine learning will be impossible for them.