algorithm
文章平均质量分 63
carbon06
这个作者很懒,什么都没留下…
展开
-
Trie C++ 实现与解析
Trie tree 介绍trie 源自 retrieval ,中文称为前缀树或字典树。具体介绍见wiki trieC++ 实现以下trie实现支持任何语言(Chinese,English,Janpanse…)。主要包括以下三个接口// 使用一组词初始化trie.void Init(const std::vector<std::string>& dict...原创 2018-07-20 16:42:57 · 1103 阅读 · 0 评论 -
Tensorflow 编译及应用C++静态库
背景目前对Tensorflow的主流应用模式是使用python训练模型,使用c++或者java应用训练好的模型。上篇博客介绍了如何在工程中应用Tensorflow 动态库,本博客介绍如何在工程中应用Tensorflow静态库编译静态链接库clone tensorflow git 仓库git clone https://github.com/tensorflow/tensor...原创 2018-09-11 21:07:48 · 4528 阅读 · 5 评论 -
Tensorflow 解决路况状态分类问题
背景路况在地图渲染时候,会针对不同的拥堵情况选择不同颜色。一般来讲,道路拥堵情况分为三个状态,畅通,拥堵,缓行,分别用绿色,黄色,红色来渲染。 我们面临的问题是,已知道路属性以及通行速度,需要对路况状态进行分类。解决方案是依据第三方路况提供的路况状态以及抓取的高德路况状态来训练一个三分类模型。特征处理应用的特征如下 feature description ...原创 2018-11-23 17:45:55 · 975 阅读 · 0 评论 -
Tensorflow 编译及应用C++动态库
背景Tensorflow 是google开源的目前最流行的深度学习框架。 TensorFlow 源码基于c++ 开发,提供了java, c, c++, python等主流编程语言支持。目前业界主流的应用方式是使用Tensorflow python构建以及训练模型,模型训练完成后使用c++ 或者java将模型应用到生产环境。 本文主要介绍如何将Tensorflow编译成动态库以便于其他工程使...原创 2018-09-10 12:56:31 · 2916 阅读 · 3 评论 -
使用TensorFlow构建卷积神经网络
本文介绍使用TensorFlow 构建卷积神经网络解决kaggle上digit-recognizer。数据规格MNIST 数据集提供了60000条手写数字训练数据,每个图像使用28 * 28 的灰度图表示 。模型本文模型包括输入层,2个卷积层,2个池化层,一个全连接层,最后一个大小为10的输出层。卷积层使用Relu activation function引入非线性特性。池化层使用max-p...原创 2018-10-25 19:39:30 · 628 阅读 · 0 评论