folk_的博客

私信 关注
folk_
码龄5年

learn together

  • 70,783
    被访问量
  • 23
    原创文章
  • 119,697
    作者排名
  • 25
    粉丝数量
  • 于 2016-05-04 加入CSDN
获得成就
  • 获得19次点赞
  • 内容获得67次评论
  • 获得152次收藏
荣誉勋章
兴趣领域
  • #人工智能
    #深度学习#视觉/OpenCV#神经网络#机器学习#Python#PyTorch#算法
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

latex 写算法伪代码

最近写论文要在latex里写伪代码,网上的教程几乎都用不了。要么就是说没有安装相关包,一些对我无用的安装/导入教程,要么就是直接贴了很多看似有用其实跑不通的代码。之前在电脑上安装了WinEdt,后来投入了Texstudio的怀抱,在这两个好像都是傻瓜式安装,没有什么要配置的环境。
原创
486阅读
0评论
1点赞
发布博客于 6 月前

Something‘s wrong--perhaps a missing \item. \begin{thebibliography}{1}

使用texstudio,遇到的一个小错误源代码:\begin{thebibliography}{}\bibliographystyle{aaa} % template\bibliography{references} % references%% and use \bibitem to create references. Consult the Instructions% for authors for reference list style.%\item{a}% Format
原创
335阅读
0评论
0点赞
发布博客于 7 月前

RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED

训练时报错RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED网上都说是cuda版本问题,我用的cuda是9.0,用cuda10.0就没问题由于实验室的机器是大家一起用的,改变cuda的版本估计不太现实,也没有试过在docker中安装cuda10.0
原创
651阅读
2评论
0点赞
发布博客于 10 月前

undefined symbol: _ZN2at19UndefinedTensorImpl10_singletonE

复现Graph R-CNN for Scene Graph Generation这篇论文的代码时报错。在执行训练命令时,报错ImportError: /home/..../graph-rcnn.pytorch/lib/scene_parser/rcnn/_C.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZN2at19Undef...
原创
2021阅读
0评论
0点赞
发布博客于 1 年前

latex笔记

1.转义字符,在特殊符号之前加\2.斜体\emph{内容}
原创
80阅读
0评论
0点赞
发布博客于 2 年前

TabError: inconsistent use of tabs and spaces in indentation

通常是在用tab缩进的时候混入了空格,使用sublime可以看出哪些地方混入了空格,删掉,换成tab缩进即可
原创
84阅读
0评论
0点赞
发布博客于 2 年前

学习笔记:WinEdt 7.0(Latex)在pdf中显示中文

在.tex文件中的\documentclass[12pt]{article}这行代码下调用\usepackage{ctex} 这个包,这个包是内置的,不需要下载其他字体包。\documentclass[12pt]{article}\usepackage{ctex}\begin{document}{需要输入的中文内容}\end{document}注意,输入的中文必须在下面两行代...
原创
3414阅读
0评论
2点赞
发布博客于 3 年前

ModuleNotFoundError: No module named 'google'

吴恩达深度学习,第二节WEEK3  tensorflow练习第一步导入包时报错:原因:没有安装protobuf可使用pip或者anaconda进行安装。
原创
12228阅读
7评论
1点赞
发布博客于 3 年前

ValueError: c of shape (1, 300) not acceptable as a color sequence for x with size 300, y with size

 吴恩达深度学习第二节WEEK1 编程练习在jupyter notebook上运行到plt.title("Model with Zeros initialization")axes = plt.gca()axes.set_xlim([-1.5,1.5])axes.set_ylim([-1.5,1.5])plot_decision_boundary(lambda x: predict_...
原创
1123阅读
4评论
1点赞
发布博客于 3 年前

学习笔记:Python List切片方法

初始化一列表如下: a= [1,2,3,4,5,6,7,8,9,10]对列表进行一系列切片操作以及对应操作的输出: print(a[:4]) # 取前4个元素 >>>[1, 2, 3, 4] print(a[3:]) # 取第三个元素之后的所有元素 >>>[4, 5, 6, 7, 8, 9, 10] ...
原创
205阅读
0评论
0点赞
发布博客于 3 年前

Tips:神经网络画图

       每次发报告时,总是需要一些图片来丰富报告的内容,但是网上的图片大多都是模糊不清的、或者并不是自己想要的格式,所以,发现了一种粗暴的办法,即使用PPT画图。        画的一个M-P神经元模型:    最后可以另存为图片的格式,我的power point是2016版本,png格式要比jpg清楚,上传的是jpg格式。    当然PPT画图是一种比较笨拙的办法,如果...
原创
1584阅读
0评论
0点赞
发布博客于 3 年前

学习笔记:机器学习实战 Kmeans

kmeans算法注释版,新手小白,如有错误,还请不吝指教#Kmeans算法def kMeans(dataSet, k): dataSet = mat(dataSet) #转换成mat类型 m = shape(dataSet)[0] #获取数据集的行数 #第一列记录数据集的类别,第二列记录数据集到聚类中心的距离 clusterAssment = mat(...
原创
220阅读
0评论
0点赞
发布博客于 3 年前

学习笔记:机器学习实战 KNN

KNN算法注释版,新手小白,有错误欢迎指正环境:python 3.6#KNN分类器def classify(inX, dataSet, labels, k): #inX为行向量 dataSize = dataSet.shape[0]#求训练集的行数 diffmat = tile(inX ,(dataSize,1)) - dataSet#各元素求差,返回矩阵类型...
原创
135阅读
0评论
0点赞
发布博客于 3 年前

学习笔记:使用python画Roc图像

实验室规定,不能调库,但是我还是调了一个求Auc的库函数。这是调用的几个库,配置在我的另一个博客https://blog.csdn.net/folk_/article/details/80028997from numpy import *import matplotlib.pyplot as pltfrom sklearn.metrics import roc_curve, auc ...
原创
4099阅读
6评论
0点赞
发布博客于 3 年前

学习笔记:二分类算法的评判标准

最近在写逻辑回归,不知道有什么分类的评判标准,问了导师之后了解到有F-Score、Roc、Auc等标准。在画Roc图像之前,先去了解了很多关于分类的评判标准的术语,在此总结整理。一、TP、TN、FP、FN 对于二分类,若默认positive为1,negative为0。则有: TP(TRUE POSITIVE):预测正确(正确的预测成正例),即样本值为1,预测值为1...
原创
883阅读
1评论
0点赞
发布博客于 3 年前

学习笔记:在DOS窗口下写Python脚本

最近在学习python,虽然我一开始用的就是PyCharm,为了体验一把在DOS窗口下写Python脚本,特意上网查了一下。进入控制台后输入python,在第一行输入#!/usr/bin/python3#!/usr/bin/env python3第一行注释标的是指向 python 的路径,告诉操作系统执行这个脚本的时候,调用 /usr/bin 下的 python 解释器。第二行这种用法先在 en...
原创
2853阅读
2评论
0点赞
发布博客于 3 年前

学习笔记:使用python将数据集划分成测试集和训练集

遇到一个划分数据集的问题,所以手动仿照sklearn库的划分函数写了一个函数。环境:Windows 7,PyCharm,Python 3.6,numpy1.14.2+mkl调用sklearn库的划分函数如下其中train_data为训练输入的数据,train_target为数据类别,test_size为测试集占数据集的比例,random_state为随机数种子from sklea...
原创
16807阅读
7评论
8点赞
发布博客于 3 年前

学习笔记:numpy、scipy、matplotlib、scikit-learn安装

一、安装环境window7、64bit、python 3.6二、numpy下载与安装因为安装scipy需要numpy+mkl,而官网下载的并不包含mkl,所以需要下载第三方包括mkl的numpynumpy+mkl下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy我下载的是numpy-1.14.2+mkl-cp36-cp36m-win_amd...
原创
1006阅读
2评论
0点赞
发布博客于 3 年前

学习笔记:MATLAB+libsvm的SVR简单实例

原博客:http://www.matlabsky.com/thread-12390-1-1.html              http://www.matlabsky.com/thread-18552-1-1.html回归问题,个人理解是相当于有一个函数y=f(x)(也可能是n维的函数),这个函数可能是知道表达式,也可能不知道表达式。我们需要通过一组向量(x,y)进行训练得到一个模型model,...
原创
13765阅读
20评论
3点赞
发布博客于 3 年前

学习笔记:MATLAB配置libsvm

参考博客:https://blog.csdn.net/houchaoqun_xmu/article/details/69641641                 https://blog.csdn.net/shenziheng1/article/details/54175220                 http://www.matlabsky.com/thread-11925-1-1....
原创
2798阅读
0评论
2点赞
发布博客于 3 年前

设计实现一个编译器(java)

编译原理课设作业,java实现,附上实验报告以及答辩ppt 实现词法分析,语法分析,语义分析
rar
发布资源于 3 年前

基于MFC的哈夫曼编码(Socket编程)

数据结构实习作业。 基于MFC的哈夫曼编码,使用Socket编程支持客户端和服务器之间的通信。 解压后两个文件在分别在两台电脑上的VC上运行,需要输入对方电脑的ip地址
rar
发布资源于 3 年前

车辆管理系统(C++)

程序设计实习作业,C++,DOS窗口 在工程目录下新建几个txt, xx管理系统,文件名在程序里面 已经给了车辆信息总表,祝好运
rar
发布资源于 3 年前

学习笔记:Qt与Matlab混合编程及遇到的诸多问题(附DEMO)

工具:MATLAB R2014b,Qt 5.6.1,目标:通过MATLAB写一个简单的函数,生成动态链接库DLL,再在Qt上调用1.在MATLAB主页新建一个函数记住函数的名字和保存的函数文件的名字要相同,比如我写了一个函数f,保存时文件名需要是f.m2.生成动态链接库 首先要查看一下自己的MATLAB有没有编译器,在命令行输入!mcc好像是没有破解完全的原因,...
原创
4033阅读
16评论
1点赞
发布博客于 3 年前

Qt和Matlab混合编程Demo,有bug版

test2中是MATLAB写的函数f.m C和C++文件夹分别是生成的C或C++的动态链接库等文件 CTest2是Qt的工程 需要修改的地方有很多,首先是.pro文件中的路径, 然后运行有错误的地方可以先备注掉, 将dll和ctf文件复制到运行生成的debug文件中。 = =剩下的就不清楚拉,希望能够帮上忙。 如果解决了我的bug,希望能不吝指教
rar
发布资源于 3 年前

学习笔记:python和libsvm简单配置

python配置下载python 64位官网https://www.python.org/downloads/ 选择下图的Windows x86-64 executable installer下载最新版的python3.6.5运行安装包 ,注意勾选Add Python 3.6 to PATH,可以省去手动配置环境。进入dos控制台输入python,若输出python的版本号等信息则python安装...
原创
257阅读
0评论
0点赞
发布博客于 3 年前

物业管理系统(源码+数据库)

数据库综合实习作业,C/S,qt写的前台myeclipse写的服务器(无前台代码)
rar
发布资源于 3 年前

hibernate核心jar包

配置hibernate的核心jar包(8个),配置教程在我写的一篇博客里
rar
发布资源于 3 年前

学习笔记:hibernate简单配置

myeclipse配置hibernate1.导入hibernate核心jar包jar下载链接 http://download.csdn.net/download/folk_/10202799以下是导入jar包教程1)右键工程选择Build Path->Configure Build Path个人比较喜欢先建立一个User Library再往里面添加jar包,这样工程看起来...
原创
1106阅读
0评论
0点赞
发布博客于 3 年前

基于JSP的团购系统(源码+数据库)

基于jsp的在线团购系统 ,开发工具:mysql、myeclipse
rar
发布资源于 4 年前

关于lex在VC6.0++编译不通过问题

在Parser Generator上编写一段代码编译通过,将.c和.h加入到VC一个工程中![图片说明](https://img-ask.csdn.net/upload/201704/01/1491033464_125829.png) 编译时报错 ![图片说明](https://img-ask.csdn.net/upload/201704/01/1491033531_688245.png) 环境都配好了,yl.lib也加上去了,是少加了头文件的问题吗,还是哪个地方没有配好环境,求大神解惑 下面是lex代码: %% [\t]+ {printf(" ");} \n|. {printf("%s",yytest);} // place your Lex rules here %% #pragma comment(lib."yl.lib") int main(void) { yyin = stdin; return yylex(); }
1回答
发布问题于 4 年前

MFC 画二叉树 网上找了代码 求解释每行的意思 大概解释就行

//画二叉树 void paint(CDC *pDC,int parent,int x,int y,int c,int d)//c表示该节点的层次,d表示该节点与其父的左右关系 { double pi=3.1415926;//用于计算分支度数,需改进,有交叉树 int ix,iy,ix0,iy0; float hd1,hd2; if(c%2==0&&d!=4){hd1=pi/6;hd2=pi/3;} else{hd1=pi/3;hd2=pi/6;} ix0=50*cos(hd1); iy0=50*sin(hd1); if(htnode[parent].leftChild!=-1) { paint(pDC,htnode[parent].leftChild,x-ix0,y+iy0,c+1,-1); } pDC->Ellipse(x-10,y-10,x+8,y+8); char string[5]; itoa(htnode[parent].weight,string,10); pDC->TextOut(x-4,y-8,str); if(d!=0) { ix=x-8*cos(hd2)*d; iy=y-8*sin(hd2); pDC->MoveTo(ix,iy); ix=x-36*cos(hd2)*d; iy=y-36*sin(hd2); pDC->LineTo(ix,iy); } if(htnode[parent].rightChild!=-1) paint(pDC,htnode[parent].rightChild,x+ix0,y+iy0,c+1,1); } void paint(CDC *pDC) { paint(pDC,2*num-2,175,10,0,0); }
1回答
发布问题于 5 年前

学校程序设计实习 刚学了几天MFC 调试的时候出现了错误

![图片说明](https://img-ask.csdn.net/upload/201607/11/1468249717_447162.png) 主要是制作哈弗曼树的窗口 想利用文件在对话框上显示,其它函数里这样用没错,一到这个函数就出错了,而且这个文件只在这个函数中使用了,我是小小白 求大神不吝指教 void printNodeCode(HTNode htnode[], HTCode htcode[], int n) //输出每个结点的编码 { int i,k; int num = 0; FILE *fp = fopen("printNodeCode.txt","w"); for (i = 0; i<=n; i++) { //逐个输出字符对应的哈弗曼编码 // printf("%c:", htnode[i].data); //输出字符 fprintf(fp,"%c:",htnode[i].data);//将编码读入printNodeCode.txt for (k = htcode[i].start; k <= n; k++) { // printf("%c", htcode[i].code[k]); //输出编码 fprintf(fp,"%c",htcode[i].code[k]);//将编码读入printNodeCode.txt } fprintf(fp,"\n");//将编码读入printNodeCode.txt // cout<<endl; } cout<<endl; fclose(fp); }
2回答
发布问题于 5 年前