Category: 深度学习

Tensorflow C++ 从训练到部署(3):使用 Keras 训练和部署 CNN

在上一篇文章中我们并没有去训练一个真正的网络和解决一个实际问题,我们所做的是构建了一个 c = a * b 的计算图,并用 python 进行了保存和 c++ 进行了读取,这一保存和读取中也仅包含图的结构并没有相关参数。本篇文章中我们进一步以 Tensorflow 官方的 Fashion MNIST[……] 继续阅读 >>...

Keras 转换成 Tensorflow 模型格式并使用

Tensorflow 官方已经集成了 Keras 作为自己推荐的 High-Level API,Keras 的确使用非常方便,而且代码美观简洁,不像 Tensorflow 那样有很多形式化的代码。对于我们进行快速原型和实验是非常有帮助的。然而在一些场合我们可能需要混合使用 Keras 和 Tenso[……] 继续阅读 >>...

Tensorflow C++ 从训练到部署(2):简单图的保存、读取与 CMake 编译

经过了 上一篇文章,我们已经成功编译了 tensorflow c++ 的系统库文件并且安装到系统目录下了。这里我们将使用这个编译好的库进行基本的 C++ 模型加载执行等操作。 注意,在本篇文章会使用 Tensorflow 的 Python API,因为比较简单,这里不做介绍,安装详见官网教程:[……] 继续阅读 >>...

Tensorflow C++ 从训练到部署(1):环境搭建

很多人使用 Tensorflow 作为自己深度学习的实验工具,然而它只能用 Python 来训练和预测,对于实际生产而言,我们更多地会用 C++ 来放入自己工程中。例如一个典型的流程如下: 1)在训练环节,我们仍然希望使用 Python 接口 2)在预测环节,我们使用 C++ 接口获取结果[……] 继续阅读 >>...

[Tensorflow] Mac OS 上 Tensorflow 1.0 安装(支持 CUDA)

Tensorflow 深度学习工具包已经出 1.0 正式版了,本文就是介绍如何在 Mac 上如何安装 GPU 版本。 0、运行环境: 软件环境: Mac OSX 10.12 Xcode 8.1 Python 3.5 CUDA Toolkit 8.0 cuDNN 5.1 H[……] 继续阅读 >>...

[DNN] 《神经网络与深度学习》中文版及代码下载

Michael Nielsen 大神的 《Neural Networks and Deep Learning》 网络教程一直是很多如我一样的小白入门深度学习的很好的一本初级教程。不过其原版为英文,对于初期来说我们应该以了解原理和基本用法为主,所以中文版其实更适合初学者。幸好国内有不少同好辛苦翻译[……] 继续阅读 >>...

[iOS] mxnet 的 iOS 版本编译

0、编译环境: Mac OSX 10.11 Capitan Xcode 7.1 mxnet 0.5.0 0、下载 mxnet: 参考 sqlite 的方式,mxnet 也提供了一个 Makefile 文件用来生成单文件的版本。这样只需要一个文件加上 BLAS 依赖库就可以运行[……] 继续阅读 >>...

[Mac] Mac 下安装 mxnet 库和基本使用

安装环境: Mac OS 10.11.1 Capitan Xcode 7.1 Python 2.7 mxnet 0.5.0 Homebrew 1、安装依赖库: 0)安装 Homebrew*: 后面的安装基本上都是使用 Homebrew 这个工具,如果你没有这个工具的话可以使用如下[……] 继续阅读 >>...