自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大数据与计算机视觉

大数据与计算机视觉

  • 博客(40)
  • 资源 (2)
  • 收藏
  • 关注

原创 Caffe-10-微调finetune-概念+操作步骤

微调的概念win下caffe微调教程1为什么finetune什么是finetunefinetune 与 scrachtch的区别scrachtchfine-tuningfinetune怎么操作准备数据集计算数据集的mean文件调整网络层参数输入层的source 和 meanfile最后一层输出层的类别数最后一层改名其他不是必须的lrcrop_size修改Solver

2021-08-02 23:26:01 1297

原创 win7+TensorFlow+Anaconda4.2.0(python3.5)安装教程

Anaconda链接:http://pan.baidu.com/s/1bo9NBcz 密码:kw9k https://repo.continuum.io/archive/路径 C:\ProgramData\Anaconda3安装TensorFlowhttps://www.tensorflow.org/install/install_windows的Installing with Anaconda部

2021-08-01 01:50:13 1738

原创 TensorFlow3 加快识别速度

原因:由于InceptionV3模型有20层,90M大小,因此导致识别单张图片很慢(5.8秒)。 目的:识别即快(而且模型小),又准。目前先研究快。 策略:简化InceptIonV3模型,或换只有8层的AlexNet模型。预备知识: 各模型对比

2021-08-01 01:49:49 643

原创 Deep Learning Book笔记

1 发展历史原始的机器学习算法需要人给机器提供特征,机器再根据这些算法分类,如逻辑回归等。 现在深度学习是陈述学习的一种,需要记起自己挖掘特征,然后再对特征分类。2 线代简要地复习了线代知识3 概率

2021-08-01 01:49:24 322

原创 通俗CS资料

一个老师的blog

2021-08-01 01:48:03 179

原创 计算机网络

面试题总结1面试常考 下面根据上述链接的题目展开1-OSI7层模型OSI7层:知乎通俗的解释 OSI7层:概念详解 通俗解释完整过程1 通俗解释完整过程2 TCP协议通俗完整过程 为什么要分tcp层和ip层的7层–封装API2-IP地址分类IP地址分类:通俗 IP地址分类:地址范围+图题目解答:A类地址,以0开头,第一个字节范围:0~127 网络地址范围:0.0.0.0.0~127.

2021-08-01 01:46:53 201

原创 数据结构-图

图概念图概念 图程序+分析(存储结构+遍历) 看完这2篇,基本了解了图算法。拓扑排序拓扑排序概念(程序没看懂) 拓扑排序的解题+程序 牛客网的“图”算法题。最小生成树图解算法原理(prime算法 + Kruskal算法) 算法语言描述1 算法语言描述2最短路径Floyd图解+程序Dijkstra图解 程序变量的图解,配合程序很好理解关键路径没看完

2021-08-01 01:46:10 218

原创 C++语法资料收集中。。。

STL: generate()和generate_n() 函数对象

2021-08-01 01:45:38 186

原创 TensorFlow官方文档笔记

Getting Started With TensorFlowhttps://www.tensorflow.org/get_started/get_started tf.contrib.learn是更高层的API,TensorFlow Core是底层API。 本文档讲底层。node 只是一个节点,不直接计算。计算是在session里。The Computational Graphconstant

2021-08-01 01:43:56 677

原创 C++ 函数对象

很好的blog:http://blog.csdn.net/bonchoix/article/details/8050627 下面是练习代码 class CStringSort { public: bool operator() (const string &str1, const string &str2) { retu

2021-08-01 01:42:18 209

原创 python菜鸟教程笔记

记录学习中的代码osimport os# os.mkdir("newdir")os.chdir("f:/codingTests")os.mkdir("1")import osprint(os.getcwd())os.chdir(r"F:\CodingTests\python\TensorFlow\python_learn")# os.mkdir("1")# os.chdir(r"F:\

2021-08-01 01:41:24 299

原创 tf.argmax(y_, 1) 与cross_entropy 与cross_entropy_mean的含义解释

xs, ys 一个batch的输入图像像素点假设一个BATCH_SIZE是100,那么xs,ys都是[100, 784]的100张图,每张图有784个点的输入。 xs = [[784个点][784个点][][784个点]]y, y_ 一个batch的输出向量与标签向量经过前向传播sess.run()之后,y(也就是a)就是[100, 10]的100张图,每张图有10个点的输出。 y_由于有o

2021-06-25 19:00:47 797

原创 tf资料收集中。。。

函数介绍http://blog.csdn.net/hejunqing14/article/details/52397824 https://segmentfault.com/a/1190000008793389 http://blog.csdn.net/daska110/article/details/72869061

2021-06-25 19:00:38 185

原创 TF练习3 以图片形式读取Mnist,复现Lenet各层模型,分类手写体

一直都很困扰,tf官方文档直接就读取mnist的数据集了,如果是自己的图片怎么办呢?找到了denny的代码。为了验证是否准确率达标,用Lenet模型读取Mnist的图片形式的数据,看一看识别率。下面是根据denny改的代码。大概原理是:将图片读为array,然后通过yield和feed送入sess.run()里。

2021-06-25 18:59:52 358

原创 指针声明和数组声明(例如 char *a 和 char a[] )具体都有哪些区别?

来自知乎 https://www.zhihu.com/question/26117197问题具体来说,下面这些情况让我感到疑惑: 1. 既然 char *a 只是定义了一个指针 a,而并不为其指向的字符串分配内存,那么为什么下面两行代码又能够编译通过,且执行结果看上去是正常的? char *a; a = “abcde”; 这两行程序的执行过程中,编译器/计算机都做了些什么? 在这两行程序的

2021-06-25 18:59:32 550

原创 C++ 突击试题

nowcoder题目s1、2、4-strcpy题目3-strlen sizeof题目char* char[]初化总结5-函数传参(形参传值?传地址)题目6-函数返回局部变量题目解答 函数返回局部变量7、8-malloc/free与new/delete的区别malloc/free与new/delete的区别 11-数组名的sizeof题目12-宏定义#define #ifdef13-extern

2021-06-25 18:59:19 228

原创 编写类String的构造函数、析构函数和赋值函数(自己复现C++笔试题)

题目经典的面试题,题目如下:class String { public: String(const char *str = NULL);// 普通构造函数 String(const String &other); // 拷贝构造函数 ~ String(void); // 析构函数 String & operate =(const Str

2021-06-25 18:59:11 177

原创 数学建模1-导师学生满意度

1学生成绩评价初试复试总评价:初试+复试初复试赋权值,相乘相加可得。导师水平评价将导师的4个评价指标,赋不同权值。相乘相加而得。导师对学生的满意度

2021-06-25 18:58:56 311

原创 混音算法介绍

存在的问题试验之前,先看单个wav是否有杂音 – 没有 因此硬件设备没有问题,播放单个wav没问题,确实是混音算法不好,导致的有杂音的现象。 程序如下:链接:http://pan.baidu.com/s/1skGNRFv 密码:um2r算法实现算法原理 链接:http://pan.baidu.com/s/1hsvbNbI 密码:1a5c实现过程http://blog.sina.com.cn/s

2021-06-25 18:58:16 582

原创 数学建模2-美国人口增长模型的确定

准备工作题目人口增长模型的确定 1790-1980年间美国每隔10年的人口记录如下表所示。 1.试用以上数据建立马尔萨斯(Malthus)人口指数增长模型,并对接下来的每隔十年预测五次人口数量,并查阅实际数据进行比对分析。 2.如果数据不相符,再对以上模型进行改进,寻找更为合适的模型进行预测,并对两次预测结果进行对比分析。 3.查阅资料找出中国人口与表1同时期的人口数量,用以上建立的两个模型

2021-06-25 18:57:41 5144

原创 win socket 进程间通信C++与python版

都能运行,主要是用于C++与python程序(即2个进程)之间通信。各自的程序如下: C++版 python版、还没有试C++与python之间通过socket通信。

2021-06-25 18:57:35 339

原创 Go Web编程 谢大 NO.3-其他章

3 Web基础web前端后端工作的方式4 表单4.1 处理表单的输入func login(w http.ResponseWriter, r *http.Request){ r.ParseForm() fmt.Println("username:", r.Form["username"])}4.2 验证表单的输入正则表达式regexp.MatchStri...

2018-07-25 23:00:41 55

原创 Go Web编程 谢大(Go基础:第一二章)

2.1除了main包外,所有的package都会生成*.a文件。2.2字节每个byte是一个字节,数组byte[]是若干个字节,int、int32和float都是4个字节。iota用于枚举,每次加1。大写包(可导出),class(public函数)。数组长度也是数组类型的一部分,[3]int和[4]int是不同的类型,数组不能改变长度。赋...

2018-07-19 20:15:28 77

原创 scp 远程拷贝

将远程主机路径[email protected]:/path1/path2代号为remotePath// 从本机拷贝到远程主机上scp file1 remotePathscp -r folder1 同上// 从远程主机拷贝到本地scp remotePath/file3 ./path3/scp -r remotePath 同上...

2018-07-17 21:15:40 96

原创 Go Http(北风17)

建立server 访问别的servergetpackage mainimport ( "net/http" "io/ioutil" "fmt")func main(){ resp, err := http.Get("http://www.baidu.com") if err != nil{ panic(er...

2018-06-24 17:00:26 66

原创 Go json编解码 md5加解密(北风16)

编码Marshal其中struct可以添加json对应的字段名称json:"name"package mainimport ( "fmt" "encoding/json")type Student struct{ Name string `json:"student_name"` Age int `json:"student_age"`...

2018-06-24 15:56:19 87

原创 Go并发 协程

协程和线程的区别,协程特点如下: 1. 该任务的业务代码主动要求切换,即主动让出所有权 2. 发生了IO,导致执行阻塞。线程:两个线程互相交替完成。 但是线程间切换的系统开销很大,需要保存上下文。协程CPU没有权利停止协程A,去执行协程B 只有以下两种情况 1. 该任务的业务代码主动要求切换,即主动让出所有权 2. 发生了IO,导致执行阻塞。(例如,协程A读...

2018-06-24 11:41:50 48

原创 Go并发 select

非阻塞的方式linux和Nginx都是采用select+epoll的方式,就是,主机一直在忙活着,谁准备好了可以处理了,我就先处理谁。大家都没准备好的话,我就做自己的事。 1. 主机只做自己的事 2. 主机分时间片,每个小任务分配5秒钟,但你分配给它这个子任务的时候,它不一定准备好了。 3. 每个任务注册事件,谁准备好了,就去处理谁。SELECT通过select来判断chan,并...

2018-06-24 10:50:42 60

原创 Go并发缓冲channel

55

2018-06-24 09:53:53 54

原创 Go并发channel

协程意义线程和进程最多创建上万个,而协程最多可以几百万个,因为它很轻量。同步进程和线程是通过Mutex实现的,协程是通过channel实现的。注意chan int 也是一种类型例如 make (chan int)例如 ch chan int例如 x := chan intCODE运行协程package mainimport ( ...

2018-06-23 22:07:19 66

原创 MVC框架

MVC入门

2018-06-23 17:03:39 36

原创 docker安装+入门

安装https://www.imooc.com/video/15646 直接官网下载dmg就好。试用docker在容器内的改变都是在本地的,下次重启的话,自己的个性化配置会丢失。docker run -p 8080:80 nginx //运行dockerdocker ps // 查看正在运行的containerdocker ps -a // 查看所有的contain...

2018-06-23 17:03:14 44

原创 python 打开关闭或使用,剪切板CLipBoard

https://herechen.github.io/technology/copy-a-string-to-the-clipboard-on-windows/#encoding=utf-8import os# def addToClipBoard(text):# command = 'echo ' + text.strip() + '| clip'# os.sys...

2018-05-15 15:21:46 4596

原创 C++,打开关闭与使用,剪切板ClipBoard

为了解决进程间通信,比写txt更小巧的一种方式。 C++里边如果不close的话,ctrl+v是用不了剪贴板的。参考:http://www.cplusplus.com/forum/beginner/14349/#msg70146 https://cboard.cprogramming.com/windows-programming/103976-get-clipboard-text-str...

2018-05-15 15:20:38 1912

原创 基于RS485的双机(客户端)通信软件-MFC(C++)实现

双端口可以是双PC机,也可以是一台PC的两个串口。 可实现2端口间通信,其中有通信协议的设置。分为主从站。功能+协议文档一、 硬件环境连接方式 RS-485,一主四从模式 各站点间通过“USB转485”相连,将各转接器的485并联到总线上。网络拓扑二、 报文格式概述报文格式 类型 帧头 源 地址 目的 地址 主 功能码 读...

2018-05-15 15:17:41 6045 1

原创 go语言圣经笔记

go run x.go 命令编译一个或多个以.go结尾的源文件,链接库文件,并运行最终生成的可 执行文件。 go build x.go 命令编译一个或多个以.go结尾的源文件,链接库文件。 go gofmt x.go 工具把代码格式化为标准格式 go goimports x.go ,可以根据代码需要, 自动地添加或删除 import 声明。...

2018-05-15 15:06:42 242

原创 go语言笔记

慕课网go视频教程概述go优点编译速度快脚本式语法,语法约束少–》好入门“原生的”就支持并发go缺点语法糖少–》写着不是最舒服的速度没C快第三方库少语法代码包import str “strings” // 简便str.HasPerfix()import . "strings" // 直接HasPerfix()import _ "s...

2018-05-15 15:06:06 62

原创 大话设计模式笔记

来自大话设计模式C#入门猫狗和动物 将面向对象的封装 继承 多态,很形象。 委托和事件是一种通知机制,不属于某个特定的类,而是两个类之间的信息传递。 接口是因为多个类可能都会有相同的方法,比如孙悟空,猪八戒都会变身,但不是所有的动物都会变身,不能给基类加这个方法,因此不用继承而是用接口。这是比C++高端的地方,但是也好复杂。 泛型就是C++里边的STL。using Sys...

2018-05-15 14:43:02 151

原创 PCM混音算法 C++实现 (包括归一化加权算法,时间片切割算法,幅值简单叠加算法)

概述参考: 归一化、叠加+均值 相加相乘的混音算法实现了PCM混音算法。以5个wav混音,其中每个wav长度均为2205个点,为例。 数据格式:以16位有符号数short存储wav音频文件。(#define AUDIO_DATA_TYPE short)输入allMixingSounds为5个vector,其中每个vector为2205个音频点。输出__pRa...

2018-05-15 14:39:50 8852 1

原创 PCM音频文件的频率F、音量V、播放速度Speed的改变,C++实现

实现音频改变(频率F、音量V、播放速度Sped) 通过ChangeVolumeFreq()实现代码头文件class CAudioChange { public: void ChangeVolumeFreq( CAudioSound* pSound, i...

2018-05-15 14:31:39 3634 1

基于RS485的双机(客户端)通信软件-MFC(C++)实现

基于RS485的双机(客户端)通信软件-MFC(C++)实现。详见 https://blog.csdn.net/daska110/article/details/80323326

2018-05-15

PCM音频文件的频率F、音量V、播放速度Speed的改变,C++代码

PCM音频文件的频率F、音量V、播放速度Speed的改变,C++代码,防止声音溢出,防止爆音与杂音

2018-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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