Getting Started with Deep Learning: A Review of Available Tools
svds.com
svds.com
Even Keras, the third most popular DL library, is given short shrift, even though it is easier to use than TensorFlow, and can handle Theano, TF, CNTK and Deeplearning4j as backends.
All of the missing libs have significant advantages over TensorFlow, which appears to be winning chiefly on Github stars. Notably speed and integrations.
TensorFlow is about 700k sloc of C++, Python, some Golang for some godawful reason, with an enormous annoying build dealie.
That was my own decision calculus, anyhow. Speed of development and complexity still matter in machine learning land, you know.
There are also a fair few non-infra specific bits to the internal documentation.
What's the problem with Golang in TF? It's one of the nice to work in languages and I imagine that Google sees Golang as somehting that will replace Python sometime long term...
I was under the impression that a lot of TensorFlow's reputation and image comes from the fact that it's Google-backed and -dogfooded, meaning that it will stay in active and useful development for the foreseeable future.
If you are actually looking to get started with deep learning, you should go elsewhere. This is a review of frameworks and tools people use for deep learning
"For instance, Caffe (C++) and Torch (Lua) have Python bindings for its codebase (with PyTorch being released in January 2017), but we would recommend that you are proficient with C++ or Lua respectively if you would like to use those technologies."
You don't need to know any Lua to use PyTorch. That's the point. Lua is for Torch.
Edit: The author may be confusing the PyTorch released by the Torch developers with the earlier pytorch project that did wrap Torch.
I'm looking to build these wall-mounted raspberry-pi servers with cute little USB-rubber-ducky antennas. But I don't know what kind of hardware you need (or cloud-base it) to run some of these. My current thought/approach is something that's always on, analyzing stuff (telemetry) specific web traffic, my own thoughts (analyze posts to a journal for example).
I don't know... some point get into it busy at the moment.
Like I'd like to hire some vocalists (girls) and have them recite sentences, deconstruct it (copy it essentially) to be able to build full on-the-fly sentences without those word-break-word types... ahhhh. Not a programmer though at this point eg. C#,C++,Java,Python though I use PHP for scripting. Ahhh. Yes I like the movie Her (2013) a lot, though I only watch the intro part primarily where he unboxes OS 1.
Thanks for this link.