自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yxswhy的博客

初学者自学笔记

  • 博客(76)
  • 收藏
  • 关注

原创 git_bash的初级使用总结

一、创建本地仓库,用于存储文件并管理1.下载好Git bash,官方网站:2创建所需文件,将其设置为仓库,右键文件名,选择Git bash here,打开命令窗,输入git init 回车从远程仓库克隆文件git clone <address>克隆到本地仓库,添加文件到仓库的命令行如下git add <file>git commit -m...

2018-12-11 12:00:30 324

原创 vc的编译过程

对VC++工程编译过程的梳理VC++的项目和解决方案文件解读,无非就是利用这些信息进行一个软件的编译,这些文件里面是存放的项目的配置和工程的组织,类似于makefile文件. 但是只有VC++6.0的时候可以导出makefile文件,VC6的project>Export MakeFile,往后的版本都取消了。 所以只能从各个文件中去获取相关信息,最后才编译。编译器MSBuild (V...

2018-10-29 15:07:49 1686

原创 指针数组与指向数组的指针

指针数组定义 int *p[n];[]优先级高,先与p结合成为一个数组,再由int*说明这是一个整型指针数组,它有n个指针类型的数组元素。这里执行p+1时,则p指向下一个数组元素,这样赋值是错误的:p=a;因为p是个不可知的表示,只存在p[0]、p[1]、p[2]...p[n-1],而且它们分别是指针变量可以用来存放变量地址。但可以这样 *p=a; 这里*p表示指针数组第一个元素的值,a的首地址...

2018-10-15 19:44:30 522

原创 基于范围的for循环

1)语法:for(decl : coll){//statement}  ①decl用于声明元素及类型,如int elem或auto elem(让编译器自动推导集合中元素的类型),但应注意auto& elem和auto elem的区别,前者是元素的引用,后者是元素的副本。  ②coll为元素的集合注意auto& elem和auto elem的区别int ar[3] =...

2018-10-15 14:46:43 339

原创 vs2013在卸载时,出现安装错误devenv.exe

 [3DCC:0CD4][2018-10-10T19:23:13]i001: Burn v3.7.2002.0, Windows v6.3 (Build 9600: Service Pack 0), path: C:\ProgramData\Package Cache\{4d786543-f720-4720-9a22-70fbe335e986}\vs_ultimate.exe, cmdline...

2018-10-10 19:37:48 2262

原创 C++中出现c2011这种解析错误的情况有三种

1类没有实现:解决,进行类的实现2.解析函数~类名();    解决:改为~类名(){}3.当类存在类的组合,或者自身调用自己的对象,如Point a(4,5); Point b(a);这种情况,也无法在Point.cpp文件中实现类,要在头文件中实现,否则就报错,说找不到类,目前还不知道原因,如果对面的你也遇到过这个问题,请告诉我下解决方法呗。找到原因了,除了1和2,如果还没有解决,...

2018-10-03 20:13:31 4214

原创 Vs一个解决方案下设置多个项目,并实现单独启动和测试

设置多个项目方法:右键点击解决方案,生成项目设置启动项单独运行项目:选中项目,右键,找到“设置为启动项”,就将该项目设为了首选启动,先运行,这样就可以出现cmd执行命令窗口了。否则是不会出项的,使用system("pause");也没有用。...

2018-10-03 19:38:08 12109

原创 实验四

// test4.cpp : 定义控制台应用程序的入口点。//    1.声明一个CPU类,包含等级rank,频率frequency,电压voltage等属性,有两个共有函数//    stop 和ran。//    其中,rank为枚举类型CPU_Rank,声明为enum CPU_Rank{p1=1,p2,p3,p4,p5,p6,p7},frequency为单位//    MHz整数,v...

2018-10-01 14:38:52 1997

原创 C++中,组合类,类的析构函数调用顺序

// test4.cpp : 定义控制台应用程序的入口点。//    1.声明一个CPU类,包含等级rank,频率frequency,电压voltage等属性,有两个共有函数//    stop 和ran。//    其中,rank为枚举类型CPU_Rank,声明为enum CPU_Rank{p1=1,p2,p3,p4,p5,p6,p7},frequency为单位//    MHz整数,v...

2018-10-01 10:36:55 5919 1

原创 C++循环判断三角形,直到输入正确为止

这个是运行正确的,循环直到用户输入正确的。int main(int argc, _TCHAR* argv[]){    int a, b, c, sum;    cout<<"please input thelength of the triangle"<<endl;cin>>a>>b>>c;while(!((a+b)&..

2018-09-28 13:59:13 1652

原创 C++中输入数据类型判断,输入类型错误后,提示用户重新输入直至其输入正确

要求输入number,但是用户键入了字母A,仍然有结果,但是不正确,同时后面的代码自行运行了,没有办法去输入string了。所以要改进,可以判断输入的是否为正确的数据类型利用cin.good()和cin.fail()判断:cin.good()为true时,输入的数据类型与定义的数据类型一致cin.fail()为true时,输入的数据类型与定义的不符。利用if语句进行判断:i...

2018-09-27 16:48:27 21379 7

原创 VS2010下编译输入输出流cout和cin ,printf

printf是c中保留下来的,cout 和cin是c++的输入输出流,存在于文件iostream文件中,这个是C++自带的头文件遇到问题,编译cout时,提示,找不到cout,原因:没有将iostream包含在VC++的库中,解决方法:在属性-VC++的附加包含目录中添加include文件:D:\Microsoft Visual Studio 10.0\VC\include。#includ...

2018-09-27 10:28:11 1895

原创 vs2010+opencv3.4.1 win10新建工程配置

只安装vs2010时,写了一个helloworld的控制台应用程序,但是就是报错fatal error LNK1104: 无法打开文件“opencv_ml2410d.lib无法打开opencv相关的东西。很奇怪,我并没有用到opencv,然后就调用了,查看了教程,但是问题没有解决,有让换路径的,改连接器的,但是根本问题是vs要关联opencv才能正常运行,猜测。后来,我就按照了opencv最新...

2018-09-26 10:36:00 2996 3

原创 cmd控制台程序如何停留

#include <stdlib.h>中含有system("pause")。在main函数中,return前添加注意pause不要写错,如果写错系统不会提示错误,但是没有停留的结果。#include "stdafx.h"int main(int argc, _TCHAR* argv[]){    printf("hello world!\n");    syste...

2018-09-26 10:27:46 2005

转载 Visual Studio2010简体中文版/旗舰版安装教程(转)

1.下载Visual Studio2010已经下好的无视这部分==以下提供友情下载链接,信任官网的可以前往官网下载:http://www.microsoft.com/visualstudio/en-us/download友情链接:http://pan.baidu.com/s/1i51yM9J 密码:fw41下载之后是个ISO文件,不需要用虚拟光驱打开,直接右键解压就行了。2.安装...

2018-09-25 20:09:04 12128 1

原创 cifar10——windows下的caffer_master编译训练过程

1.下载数据:2.格式转换:转换成LMDB格式 3.求均值文件lmdbD:\caffe\caffe-master\Build\x64\Debug\compute_image_mean.exe D:\caffe\caffe-master\examples\cifar10\cifar-10\bat\output\cifar10_train_lmdb D:\caffe\caffe-m...

2018-09-15 11:31:08 537

原创 cifar10 windows caffe_master下的数据转换lmdb和leveldb

开始训练该案例的时候,对数据格式转换有疑问,普遍讲解是转换成leveldb格式cifar10与minist的数据转换要求不同,cifar10在数据转换时要给出要转换的格式。我下载的是二进制文件数据所得5个训练和1个测试样本,将这些bin文件放入input文件夹中(新建的)若.bat文件与数据不在同一文件夹下,那么要指明数据的绝对地址,转换后数据保存的地址D:\caffe\caf...

2018-09-15 10:42:14 411

原创 MATLAB2016版实现svm分类预测时,出现数据集是空集的问题

这个版本以上的MATLAB版本,对于svmpredict使用有所改变[py,mse] = svmpredict(y,x,model)改成[py,mse,decision_values] = svmpredict(y,x,model)即可运行成功啦,多加一个参数。...

2018-09-14 19:51:13 1948 6

原创 为什么编译libsvm

libsvm工具安装后为什么还要编译?libsvm库为支持向量机SVM的工具箱,由于libsvm库是使用C++来开发的,所以要想在MATLAB中使用libsvm工具箱,则要先在MATLAB中调用C++编译器来进行编译。首先你的电脑上要有C++的相关编译工具,如何检测在MATLAB的命令执行窗口输入mex -setup注意:mex后有空格,运行该句,系统会显示电脑是否存在c++编...

2018-09-14 16:09:22 536

原创 错误使用 svmtrain (line 234) Y must be a vector or a character array.

首先要先下载libsvm工具,http://www.csie.ntu.edu.tw/~cjlin/libsvm/原因是: Error using svmtrain (line 233)    Y must be a vector or a character array.  遇到这样问题,是因为libsvm的路径未设置正确.解决方法:1.点击Matlab左上角的file(或主页)...

2018-09-14 10:58:21 9879 11

原创 caffe_master在windows下cifar10训练过程

1.数据转换结束: 借鉴博客 https://blog.csdn.net/yxswhy/article/details/826931102.求均值文件由于没有找到什么bin文件,而且我习惯自己新建文件夹来进行训练,为了看起来干净些在bat文件夹中,新建cifar10_mean.bat文件,内容如下代码,注意“-”和“=”与空格的关系,否则会出错误。 -backend=level...

2018-09-13 20:43:38 215

原创 caffe_master在windows下cifar10的数据转换

caffe编译成功了,参考编译过程本人博客https://blog.csdn.net/yxswhy/article/details/82690400,实战开始1.下载cifar10的数据集。获取数据集,我转换的是二进制的,解压后有5个训练集和一个测试集 2.转成leveldb两种方法,直接在examples/cifar10下新建文件夹input和output文件inpu...

2018-09-13 19:16:38 337

原创 找不到python27.dll问题

采用工具caffe进行训练模块时,编译成功后,运行.bat文件,提示找不到python27.dll文件,本人安装的是anaconda2,python27.dll文件在anaconda2文件下,至于系统没有找到是因为环境变量丢失,解决办法:将包含python27.dll文件的文件夹加入环境变量中,我这里的路径为D:\Anaconda2...

2018-09-13 17:12:35 22787

原创 caffe_master windows下的安装编译

一、安装配置caffe_master包https://pan.baidu.com/s/1kI2TcOX3Ak-kNGGzsTYRBA其它有需要请留言[email protected]本文在windows下使用visual studio2013配置关联anaconda2.7(Anaconda2-4.3.1-Windows-x86_64 (1))的caffe项目,如果有耐心的人,当然可...

2018-09-13 16:40:49 2903

原创 正样本7:3分配给训练测试集

% 前期训练,在正样本文件夹positive中把所有图片中的7/10作为训练集正样本,3/10作为测试集正样本train_positive = fopen('F:\cafe_windows_practice\face\small_data\train_data\train_positive_7pic.txt','wt');test_positive =  fopen('F:\cafe_wind...

2018-09-13 16:15:58 1865

原创 HOG案例笔记及问题

方向梯度直方图:计算图像x轴y轴方向上的梯度,梯度有幅值和方向,直方图就是关于幅值和方向的直方图分布L2范数是指向量各元素的平方和然后求平方根特征描述子(Feature Descriptor)特征描述子就是图像的表示,抽取了有用的信息,丢掉了不相关的信息(如何抽取和剔除?)。通常特征描述子会把一个w*h*3(宽高3,3个channel)的图像转换成一个长度为n的向量/矩阵。比如一副64...

2018-08-28 16:50:26 764

原创 图像的分辨率

图像的分辨率——图像有空间分辨率(Spatial Resolution):指图象中单位长度包含的像素或者点的数目常以像素/英寸(Pixels per inch,ppi)为单位来表示,一般在没有必要对涉及像素的物理分辨率进行实际度量时,通常会称一幅大小为M*N的数字图像的空间分辨率为M*N像素,此为大家通常所理解的分辨率。像素越小,单位长度所包含的像素数据就越多,分辨率也就越高,但同样物理大...

2018-08-20 11:39:23 3969

原创 DictVectorizer对使用字典储存的数据进行特征提取与向量化

sklearn是机器学习中一个常用的python第三方模块,网址:http://scikit-learn.org/stable/index.html,里面对一些常用的机器学习方法进行了封装,在进行机器学习任务时,并不需要每个人都实现所有的算法,只需要简单的调用sklearn里的模块就可以实现大多数机器学习任务。机器学习任务通常包括分类(Classification)和回归(Regression...

2018-07-25 14:09:03 1168

原创 reader.next用法(python中)

python中有个csv包(build-in),该包有个reader,按行读取csv文件中的数据reader.next()作用:打印csv文件中的第一行标题header(python3中的用法)allElectronicsData = open(r'C:/pydata/AllElectronics.csv', 'rt')reader = csv.reader(allElectron...

2018-07-24 14:15:13 9833

原创 python2抒写GUI遇到的Tkinter中函数调用的问题

python2与python3中GUI实现调用的包名字不同python2是Tkinter, python3是tkinter在windows下python2抒写一个GUI代码如下#导入Tkinter模块中的所以子模块from Tkinter import *import tkSimpleDialog as dlimport tkMessageBox as mbroot =...

2018-07-20 17:39:43 2045

转载 Verilog基础知识(`define、parameter、localparam三者的区别)

1、概述    `define:作用 -> 常用于定义常量可以跨模块、跨文件;                           范围 -> 整个工程;    parameter:     作用 -> 常用于模块间参数传递;                          范围 -> 本module内有效的定义;    l

2018-05-06 13:04:26 1001

原创 不同quartus版本下,modelsim仿真不成功的相关问题以及解决方法。

(vdel-42) Unsupported ModelSim library format for "F:/Verilog_HDL/AC620/class4/counter/prj/simulation/modelsim/rtl_work". (Format: 4)不支持格式。使用不同版本quartus软件进行仿真编译工程,在调用modelsim时无法仿真成功,原因在于,之前工程在之前版本

2018-04-10 09:44:49 11051 4

原创 quartus II15.0自带逻辑分析仪

以counter为例,仿真测试编译完成后,进行硬件设计,引脚设计

2018-03-22 19:23:38 3150

原创 Verilog HDL大小写敏感

Verilog HDL大小写敏感Verilog HDL大小写敏感

2018-03-22 19:22:52 5620

原创 Quartus II 15.0与Modelsim联合操作

写好源文件和测试文件后。进行第三方工具设置setting,编译测试平台。设置Time scale 为1ns添加一个新的Test bench测试平台。test bench ---add new----命名-----添加测试仿真代码test bench and simulation files, 找到事先写好的测试文件,添加成功后,就ok了。重新编译projectcompile test bench,...

2018-03-22 15:02:33 5589

原创 QuartusII 15.0不能产生POF文件解决办法

Altera 串行配置芯片– EPCS64use configurration device,使用配置芯片,EPCS64,点击ok设置完成,点击ok,重新编译,有pof文件生成

2018-03-22 09:35:38 2842 1

原创 chapter1--Verilog HDL之第一天---二选一选择器

DE2-115,芯片:Cyclone IV EP4CE115F29C7(主芯片)1 新建工程导向文件 new-》new project wizard 创建工程后,创建Verilog源文件,命名与等层文件名相同,并存于scr源文件文件夹中写入代码//*******************************FILE HEAD************************************...

2018-03-21 21:59:34 6693

原创 环境搭建Quartus II 15

https://jingyan.baidu.com/article/b7001fe18d47fc0e7282dd91.htmlquartus ii15.0的安装按照以下的链接说明进行安装基本上没有问题,需要注意的一点就是在license.dat 文件里添加NIC ID只需要第一个就可以啦。只需将XXX换掉即可,不要加“””...

2018-03-21 21:44:06 803 1

原创 modelsim波形窗口打开

下拉菜单view->wave即打开波形窗口

2018-03-20 11:54:04 5888

原创 modelsim-win64-10.4-se setup and crack

本人使用系统声明:win8 64位专业版 以及 win10 64位 安装成功 过程如下:链接:http://pan.baidu.com/s/1c1RSW4C 密码:kzlp1.运行modelsim-win64-10.4-se.exe,安装软件; 注意事项:安装路径可自行设置,但不要出现汉字,(本例:D:\modeltech64_10.4) 2.安装过程中一直选择yes即可,最后reboot(重启)...

2018-03-19 16:57:27 2803

空空如也

空空如也

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

TA关注的人

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