- 博客(41)
- 资源 (5)
- 收藏
- 关注
原创 机器学习 ELKI 使用心得 DBSCAN
一下是我们使用elki 在自己的代码中调用DBSCAN 算法的一个例子 int NumberofDatabase=2730*35; String file="E://RXM_DATA//weka_elki_data//HSV//Data_JD_20_1.arff"; Pattern colSep = Pattern.compile("\\s*[,;\\s]\\s*");
2015-08-22 16:08:02
4183
1
原创 c++ list iterator not incrementable
这段代码报如下的错解决方式for (it = li.begin(); it != li.end();it++){li.erase(it);}for (it = li.begin(); it != li.end();){it = li.erase(it);}
2015-08-07 09:20:48
1051
原创 Sort()函数是c++一
近来看了c++标准库这本书,学到了很多,就把这其中的一点C++sort()函数的用法写下来和大家分享吧!(一)为什么要用c++标准库里的排序函数Sort()函数是c++一种排序方法之一,学会了这种方法也打消我学习c++以来使用的冒泡排序和选择排序所带来的执行效率不高的问题!因为它使用的排序方法是类似于快排的方法,时间复杂度为n*log2(n),执行效率较高!(二)c++标准库里的排序函
2015-06-27 15:12:04
487
原创 求一个正整数的所有质数因子
#include using namespace std;void getResult(long int input){ for (int i=2;i { while((0==input%i)&&input!=0) { cout input=input/i; } }}int main(){ int a; cin>
2015-06-10 23:45:14
3674
原创 Eigen C++ 模板库,用来矩阵向量的线性操作
Eigen 下载的地方使用非常的方便http://eigen.tuxfamily.org/index.php?title=Main_Page解压之后放到include文件夹配置属性将Eigen 添加到包含目录即可#include #include using namespace std; using namespace Eigen; i
2015-01-24 10:20:08
642
原创 C++ 字符串和二维数组索引
int counterPos = 7;char c1[10]="000000009";printf("%s",c1+counterPos);coutcoutint a[2][2];a[0][0]=1;a[1][0]=7;a[0][1]=5;a[1][1]=9;printf("%d",*(*(a+1)+0));coutcin.get();
2015-01-22 16:59:59
1620
原创 c/c++ 巩固
strncmp(char *s1,char *s2,size_t size);比较字符串的前size个字符是否相等,相等返回0,否则(s1="qwe",s2="qwf",strncmp(s2,s1,3) 这样返回的是(f-e)值);strcmp
2015-01-15 19:37:06
493
原创 Qt QGraphicsView framwork 图形视图框架
下边这个博客讲的很细http://blog.163.com/chen_lovtime/blog/static/10009874920107258514135/http://yleesun.blog.163.com/blog/static/2941340220096110165817/QGraphicsView ------>QGraphicsScene------>QGraphics
2015-01-15 10:23:11
625
原创 itk 读图像 c++ 0xC0000005: Access violation reading location 0x00000000 出错总结
int main (){int * p=NULL;int a;a=p[0];cout}这个例子大家一定看明白了。就是因为我们定义了一个空指针。但是我们去访问的元素。但是有时大家可能会遇到这样一个问题觉得你初始化了。昨天我们在使用itk的时候也遇到这个问题一下贴出itk代码 std::string inputFilename; ty
2015-01-15 09:57:50
2325
原创 ITK 读取三维的mha 如何遍历像素值 以及对mha 图像的小认识
itk自带的mha图像BrainProtonDensity3Slices.mha mha图像可以用文本文件打开NDims = 3DimSize = 181 217 3ElementType = MET_UCHARElementSpacing = 1.0 1.0 1.0ElementByteOrderMSB = FalseElementDataFile = Brai
2015-01-15 09:42:46
5313
原创 a pointer to a bound function may only be used to call the function
指针指向的是一个函数,既然是函数必须是加一个括号的(ptrAsa->getStyleName ptrAsa->getStyleId())
2015-01-13 21:36:20
1649
原创 Qt error LNK2019: error LNK2001: vs2010
有很多可能,现在就自己解决的方式做一下总结:1.Qt5Widgetsd.lib看这个lib 文件有没有加载
2015-01-12 20:31:45
1106
原创 cuda invalid device function 错误改正
我的 显卡 是 GetForce 300M 计算能是 1.2 但是目前是2.0以上所以你要该为12 就可以了
2015-01-11 11:15:50
1804
原创 cuda 断点不停可能原因
1. 64 thread block,(40,40) threads per block 显然这是错误的。一块允许的最大线程数量是1024,每个维上允许的最大的线程数量。一定要搞清这个概念。所以,最后只能开(32,32)threads per block,64 threads block.
2015-01-07 10:36:49
1034
原创 Qt int QApplication::exec() [static]
Qt int QApplication::exec() [static]当进入main 主事件,控制台等待直到调用exit()或者quit();才退出。
2015-01-03 15:23:04
1217
原创 cuda 1000 32 block 256 threads 2 改进
#include "cuda_runtime.h"#include "device_launch_parameters.h"#include #include using namespace std;#define data_size 10000#define thread_num 256#define block_num 32__global__ void kernel(i
2014-12-30 14:05:20
546
原创 cuda 1000个数据 开256 线程
#include "cuda_runtime.h"#include "device_launch_parameters.h"#include #include using namespace std;#define data_size 1000#define thread_num 256__global__ void kernel(int *d_idata,int * d_oda
2014-12-29 15:00:31
579
原创 cuda 简单数组运算
#include "cuda_runtime.h"#include "device_launch_parameters.h"#include "device_functions.h"#include #include #include #define data_size 1026#define thread_num 256using namespace std;__global_
2014-12-29 11:07:09
891
原创 cuda 学习笔记(一)
inline int findCudaDevice(int argc, const char **argv)error C2664: 'findCudaDevice' : cannot convert parameter 2 from 'char **' to 'const char **'传递参数有问题。第二个参数常量指针 ,我传递的是指针。 void * __c
2014-12-24 09:19:58
1122
原创 0xC0000005: Access violation reading location 0x00ef1000.
Unhandled exception at 0x00932752 in cudaProject.exe: 0xC0000005: Access violation reading location 0x00ef1000.访问出界,你还在访问。例如: 一个数组10个元素但你访问11个就会异常
2014-12-18 11:34:29
2008
原创 cuda 6.5 bandwidthTest.exe
[CUDA Bandwidth Test] - Starting...Running on... Device 0: Quadro K600 Quick Mode Host to Device Bandwidth, 1 Device(s) PINNED Memory Transfers Transfer Size (Bytes) Bandwidth
2014-12-17 10:46:01
2473
原创 cuda6.5 deviceQuery.exe
deviceQuery.exe Starting... CUDA Device Query (Runtime API) version (CUDART static linking)Detected 1 CUDA Capable device(s)deviceQuery.exe Starting...CUDA Device Query (Runtime API) versi
2014-12-17 10:41:57
2152
原创 cuda QUADRO K600
QUADRO K600 - Product SpecificationsMemory Size1 GB GDDR3Memory Interface128-bitMemory Bandwidth 29 GB/sCUDA Cores192System Interf
2014-12-17 09:11:26
1968
原创 CUDA6.5-VS2010安装
手把手教你cuda5.5与VS2010的编译环境搭建目前版本的cuda是很方便的,它的一个安装里面包括了Toolkit`SDK`document`Nsight等等,而不用你自己去挨个安装,这样也避免了版本的不同步问题。1 cuda5.5的下载地址,官方网站即可: https://developer.nvidia.com/cuda-downloads 在里
2014-12-09 21:53:45
2197
原创 优化算法之梯度下降法
梯度下降法作为一种最优化算法,通常也称最速下降法,这种算法算得上机器学习里面求解各式model的神器,理解并灵活应用对model的求解具有重要意义。一、梯度首先介绍一下梯度的概念1. 二元函数梯度定义 设在区域内具有一阶连续导数,点,则向量称为在点的梯度,记作,即2. 二元函数梯度与方向导数的关系若在点可微分,是与方向同向的单位向量,则其中
2014-12-09 09:49:57
729
原创 ubuntu 12.0.4 已root登陆到系统
Ubuntu 12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模式。然后执行: vi /etc/lightdm/lightdm.c
2014-11-20 16:22:53
415
原创 matlab里面无法单步调试mex函数,故需转到VS上面调试,这里采用VS2010。
参考网上很多人写的方法但都很乱,杂,试了多次都没有成功。今天终于解决了,现把方法记录下来。 1、VC中编写Mex函数 新建一个win32 dll 空项目。 2、添加源文件Test.cpp,编写MEX函数,MEX函数编写方法这里不赘述了。 3、配置项目属性。 打开项目属性配置页,C++ -> 附加包含目录 加入MATLAB安装目录下的 \exte
2014-11-20 14:11:38
1091
原创 Win32 application 和Win32 consloe application 的区别
win32 application 的入口函数 WinMain
2014-11-09 22:15:45
626
原创 C++ cout 输出顺序
#include using namespace std;int fun() { staticint xx = 0; ++xx; returnxx;} int main(void){ inta=1, b=2, c=3;
2014-10-27 14:48:17
691
原创 C++常量引用作为函数参数的例子
#includeint fun1(const int & a);int main (){ using namespace std; int i=3; cout cout cin.get(); cin.get(); return 1;}
2014-10-27 14:43:13
1271
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人