CS231N–DL Software
一、CPU和GPU对比:
二、常用深度学习框架:
常用的深度学习框架必备的关键点:易制作的大规模计算图(Computational Graphs);易根据计算图计算梯度;使用GPU。
TensorFlow的Tensorboard可视化程度较高,风场方面观察计算图中的权重变化。
实际的使用过程详见代码,这里不做整理。
三、TensorFlow的参考链接:
- Keras (https://keras.io/)
- TFLearn (http://tflearn.org/)
- TensorLayer (http://tensorlayer.readthedocs.io/en/latest/)
- tf.layers (https://www.tensorflow.org/api_docs/python/tf/layers)
- TF-Slim (https://github.com/tensorflow/models/tree/master/inception/inception/slim)
- tf.contrib.learn (https://www.tensorflow.org/get_started/tflearn)
- Pretty Tensor (https://github.com/google/prettytensor)
- Sonnet (https://github.com/deepmind/sonnet)