TensorFlow 是非常强大的分布式跨平台深度学习框架,但对于初学者来说,构建复杂的项目代码是一个不小的挑战。因此本文整理了一些深度学习项目的Tensorflow实现资源,以方便初学者参考学习。对于研究人员来说,利用好诸如Keras、TFlearn等高层API库,可以避免冗杂的代码工作,将精力更多关注于算法本身。
Tensorflow-models
Github地址:https://github.com/tensorflow/modelsTensorflow扩充包,提供了流行的神经网络模型实现示例,是不错的tensorflow学习资料,推荐:
models/Slim:https://github.com/tensorflow/models/tree/master/slim以及Google最近开源的目标识别API:https://github.com/tensorflow/models/tree/master/object_detection
TFlearn
官方文档:http://tflearn.org/
Github地址:https://github.com/tflearn/tflearn/tree/master/examples
TFlearn目前支持最近大多数深度学习模型,包括卷积网络、LSTM、BiRNN、BatchNorm、PReLU、残差网络、生成网络、增强学习。
Tensorpack
Tensorpack包含了当今流行的GAN模型的实现,DCGAN, InfoGAN, Conditional GAN, WGAN, BEGAN, DiscoGAN,CycleGAN等。
Github地址:https://github.com/ppwwyyxx/tensorpack
Tensorflow-Examples
Github地址:https://github.com/aymericdamien/TensorFlow-Examples
Tensorflow入门与示例分析
其他Tensorflow项目实现
VGG16&GG19:https://github.com/machrisaa/tensorflow-vgg
SSD:https://github.com/balancap/SSD-Tensorflow
YOLO:https://github.com/nilboy/tensorflow-yolo
DCGAN:https://github.com/carpedm20/DCGAN-tensorflow
灰度图像着色:https://github.com/pavelgonchar/colornet
NeuralStyle图像风格化:https://github.com/cysmith/neural-style-tf
利用深度强化学习玩乒乓球游戏:https://github.com/DanielSlater/PyGamePlayer
自动驾驶MarioKart赛车游戏:https://github.com/kevinhughes27/TensorKart
Deep Reinforcement Learning-Flappy Bird:https://github.com/yenchenlin/DeepLearningFlappyBird
更新......