踏莎行的博客

疏影横斜水清浅,暗香浮动月黄昏

mxnet训练模型、导出模型、加载模型 进行预测(python和C++)

mxnet支持将已训练的模型导出成网络和参数分离的json和params文件,方便离线加载进行预测和验证,同时由于mxnet支持python,C++,scala等多种编程语言,这一特性使得mxnet可以在生产系统上部署「fine-tuning」 本文以一个简单那的线性回归训练模型的例子,来介绍如...

2018-06-11 18:16:19

阅读数 2984

评论数 6

C++连接CTP接口实现简单量化交易(行情、交易、k线、策略)

对于量化交易来说,量化策略和技术系统缺一不可,为了知其所以然,本文实现了一个C++连接CTP接口进行仿真交易的demo,从接收行情、下订单、数据处理到添加策略、挂载运行交易等多个环节来看一下量化交易的最简单流程,管中窥豹,一探究竟。   准备工作 交易所接口 这里使用上期所提供的CTP接口...

2017-04-18 22:09:13

阅读数 54014

评论数 141

C++资源大全

【原文】https://github.com/fffaraz/awesome-cpp 老外的Github上面是最新版,笔者这里补充了自己知道的一些工具库   关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz发起和维护。 内容包括:标准库、Web应用框架、人工智能、数据库、图片...

2014-10-27 01:37:42

阅读数 1896

评论数 3

cocos2dx实例开发之flappybird(入门版)

cocos2dx社区里有个系列博客完整地复制原版flappybird的所有特性,不过那个d

2014-10-27 01:19:46

阅读数 6301

评论数 21

C++使用libcurl实现ftp客户端(上传、下载、进度、断点续传)

. ├── CMakeLists.txt └── src └── main.cpp project(ftp_client) cmake_minimum_required(VERSION 2.8) set(CMAKE_CXX_FLAGS &...

2018-11-08 22:21:37

阅读数 602

评论数 8

Qt开发:列表QTableView列添加Button

在列表里面添加任何其他组件,比如Button,一般都需要继承delegate,然后继承后重绘,但是这样过于复杂,这里有一个简单的方法,理论上可以扩展到任何组件 以单个window里面添加到表格为例 代码 mainwindow.h #ifndef MAINWINDOW_H #define ...

2018-10-26 09:53:13

阅读数 432

评论数 0

Qt开发:跨窗口信号槽通信

多窗口通信,如果是窗口类对象之间互相包含,则可以直接开放public接口调用,不过,很多情况下主窗口和子窗口之间要做到异步消息通信,就必须依赖到跨窗口的信号槽,以下是一个简单的示例。 母窗口 mainwindow.h #ifndef MAINWINDOW_H #define MAINWIN...

2018-10-25 21:56:33

阅读数 329

评论数 0

C++实现utf8和gbk编码字符串互相转换

C++实现utf8和gbk编码字符串互相转换,可跨平台使用 main.cpp #include <iostream> #include <stdio.h&...

2018-10-20 19:31:19

阅读数 1064

评论数 0

C++共享内存实现(windows和linux)

共享内存是一种进程间通信的方式,速度比较快 基本原理:以页面为单位,将一个普通文件映射到内存中,达到共享内存和节约内存的目的,通常在需要对文件进行频繁读写时使用,这样用内存读写取代I/O读写,以获得较高的性能 windows和linux都提供了原生的系统级的C++接口,可以将文件映射到内存 ...

2018-08-27 16:13:13

阅读数 623

评论数 0

TA-Lib C++金融技术分析库使用初体验

TA-Lib是一个用于金融技术分析的C++库,可以用来计算MACD,动量,移动均线等常用指标等 本文对TA-Lib做了一个简单的使用初体验 源码下载 地址:ta-lib 注意这里面有多个源码包,选择msvc这个版本(windows和linux编译都用这个版本的源码) ...

2018-08-08 19:00:25

阅读数 911

评论数 0

QuantLIb C++金融工程库初体验

QuantLib是一个有名的金融计算的C++库,能方便地用于计算许多金融模型和公式,包括简单的折现、年金、VAR甚至BS期权定价等。 本文对quantlib做了一个简单的使用初体验 源码下载 quantlib依赖于boost库,所以需要下载这两个项目的源码 qu...

2018-07-25 00:02:49

阅读数 1145

评论数 0

cocos2dx实例开发之经典三消

三消是消除游戏里面的经典玩法,看起来虽然简单,其实里面的逻辑一点都不简单,通过一个基础的范例来对经典三消游戏一探究竟 ps:所有素材都来自于互联网,仅供学习和参考 预览 工程结构 环境 win10 vs2015 cocos2dx3.16 代码目录 游戏架构 主要有以...

2018-07-18 11:40:01

阅读数 315

评论数 0

C++17新特性

【原文】https://zh.wikipedia.org/wiki/C++17 简介 C++17(或非正式名称,C++1z)是ISO/IEC 14882标准的最新版本的C++编程语言的名称。C++17标准在2017年3月达到国际标准草案(DIS)阶段。这一DIS得到了一致的认可,只有编辑者的评...

2018-07-16 17:21:51

阅读数 506

评论数 0

mxnet使用mxboard实现网络和训练过程可视化

mxnet作为一个强大的机器学习工具,一直缺乏像tensorflow一样的可视化工具,dmlc社区最近将tensorflow的tensorboard部分代码抽出来做成了一个适配mxnet的记录工具mxboard,使得mxnet里面打印出来的log,可以在tensorboard里面实现可视化 ...

2018-06-19 17:15:19

阅读数 1402

评论数 1

windows编译和使用tesseract(C++ api)

tesseract是一个基于C++编写的开源OCR(光学字符识别)库本文简单介绍一下windows系统中编译和使用tesseract以及调用该库的C++ api进行开发环境为win10+vs2015源码下载tesseract的编译有诸多依赖,tesseract依赖于leptonica,而lepto...

2018-06-02 23:23:28

阅读数 1576

评论数 0

linux安装和使用tesseract(C++ api)

tesseract是一个基于C++编写的开源OCR(光学字符识别)库,对于做机器学习中NLP领域有很重要的作用,某些时候,为了方便可以不需要从头搭建模型训练OCR,那么采用开源框架就是一个便捷的做法本文简单介绍一下linux系统中安装和使用tesseract以及调用该库的C++ api进行开发此处...

2018-06-01 14:05:42

阅读数 694

评论数 0

windows下编译mxnet并使用C++训练模型

大多数情况下,mxnet都使用python接口进行机器学习程序的编写,方便快捷,但是有的时候,需要把机器学习训练和识别的程序部署到生产版的程序中去,比如游戏或者云服务,此时采用C++等高级语言去编写才能提高性能,本文介绍了如何在windows系统下从源码编译mxnet,安装python版的包,并使...

2018-05-29 23:37:17

阅读数 3493

评论数 20

electron使用nodejs实现文件流式下载并显示进度

https://ourcodeworld.com/articles/read/228/how-to-download-a-webfile-with-electron-save-it-and-show-download-progress electron作为一种js编写跨平台桌面客户端的技...

2018-04-18 12:13:44

阅读数 2386

评论数 0

sprintboot+scala文件上传下载

常用的springboot+scala实现的webservice上传下载,maven配置文件采用常规配置,见springboot+scala配置后端代码FileController.scalapackage org.tashaxing.controller import java.io._ i...

2018-04-18 11:03:27

阅读数 307

评论数 0

linux下编译mxnet并使用C++训练模型

mxnet是最近流行的机器学习框架之一,使用起来体验不错,不过平常都是用python接口写程序,本文介绍如何在linux下从源码编译mxnet并使用其C++接口编程。 本文所使用的环境是ubunt14.04,g++4.8,如果是其他类unix发行版(fedora,mac os)同理。 目标 ...

2018-03-29 09:33:38

阅读数 2585

评论数 6

提示
确定要删除当前文章?
取消 删除
关闭
关闭