3 ms·
Poll: Which deep learning framework would you use?
Say you are about to build a new product or service that uses or requires deep learning.
Which deep learning framework would you use?
--
If you vote on a framework, please also don't forget to upvote the poll itself, so we can keep it visible to others and collect more votes. Thank you!
- cosmoharrigan 10y agoThe deep learning frameworks landscape, August 2016: https://twitter.com/fchollet/status/765212287531495424 https://twitter.com/fchollet/status/765212287531495424
- cs702 10y agoI saw that post, but still think it makes to have this poll here because the HN community's preferences are probably a better indicator of what startup developers will do going forward than a ranking based on historical github figures accumulated in the past from a wider range of users.
- minimaxir 10y agoThat chart is slightly misleading in this context; it only measures GitHub repository activity (naturally skewed toward newer/less mature frameworks), not actual usage in real-world applications.
- jonathanraiman 10y agoDali: http://www.dali.ml http://www.dali.ml
- cs702 10y agoThanks for pointing Dali out. I just added it to the list of choices.
- cosmoharrigan 10y agoNote that SkFlow is now TF Learn and is part of the TensorFlow repository: https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/learn/python/learn https://github.com/tensorflow/tensorflow/tree/master/tensorf... The skflow repository linked to in the poll is being deprecated.
- cs702 10y agoOh, thanks for pointing that out. I now remember reading it had been moved not long ago, but I still linked to the old repo without thinking, as I have never used this simpler scikit-learn-like interface to TensorFlow. Sorry for the oversight.
- jmmcd 10y agoLasagne on top of Theano https://github.com/Lasagne/Lasagne https://github.com/Lasagne/Lasagne
- cs702 10y agoThanks. I knew about but forgot to add Lasagne -- and Blocks (https://github.com/mila-udem/blocks https://github.com/mila-udem/blocks) for that matter. It's been a while since I looked at either.
- cs702 10y agoBelow is a bar chart of votes which I find helpful, constructed from data as I'm writing this. The figures are unlikely to change much at this point. TensorFlow dominates, followed by Keras (which uses Theano or TensorFlow as its backend) and then Theano. TensorFlow and Theano (on their own or via Keras) account for two thirds of all votes. TensorFlow (78) ****************************************************************************** Keras (34) ********************************** Theano (20) ******************** Torch (16) **************** Caffe (13) ************* DL4J (9) ********* CNTK (5) ***** MXNet (4) **** Paddle (4) **** DSSTNE (3) *** Other (3) *** H2O (2) ** Lasagne (2) ** Neon (2) ** Block (1) * Chainer (1) * Dali (1) * Marvin (1) * Veles (1) *
- mbajkowski 10y agoChainer: http://chainer.org/ http://chainer.org/
- cs702 10y agoThanks. Just added it.