![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他
文章平均质量分 68
沙漠之狐MSFollower
在读博士生,研究方向包括多模态智能、机器学习、图学习、自然语言处理。期待与有共同爱好的同学一起发现信息化世界的美好。
展开
-
LaTex的部分应用小技巧
问题:LaTex Error: Option Clash for package xcolor在documentclass{}前面添加:\PassOptionsToPackage{dvipsnames}{xcolor}然后导入包就可以:\usepackage{color}\usepackage[dvipsnames]{xcolor}原创 2022-05-16 17:49:11 · 470 阅读 · 0 评论 -
使用Git将代码上传到Github
本文仅当做个人的工作笔记,如有错误,请指教。该方案适合于Linux系统操作。① 首先,需要在你的本机上安装git,安装命令是:sudo apt-get install git② 接着,在github上创建你自己的新的原创 2021-10-11 21:30:09 · 914 阅读 · 0 评论 -
pytorch分布式训练小结
经过了几天的学习和总结,得到了一小点知识。破除理解上的障碍,希望和大家共同分享。当前的pytorch分布式训练,主要使用两种方法:DataParallel和DistributedDataParallel。本篇文章对这两种方法的使用流程和关键步骤进行介绍,不涉及很复杂的原理和内核,仅仅方便大家理解和使用。DistributedDataParallelfrom torch.utils.data.distributed import DistributedSamplerfrom torch.n..原创 2021-08-24 20:52:08 · 6248 阅读 · 0 评论 -
python中的随机数种子
解释:随机数生成器,其实是一种复杂的随机数生成算法。当使用了随机数种子时,每个随机数种子都会生成指定的批量随机数(就像指针指定了相应区域的存储内容,这里只是变成了随机数种子指向了批量随机数)。因此,当你使用相同的随机数种子时,生成的随机数是一样的(因为它指向的是同一批量的随机数)。只是,当你取出的数据量不同时,该批量数据的表现结果不同。样例:seed(0)———>(0.548813503927,0.715189366372,0.602763376072,0.544883182997,0.42原创 2021-07-22 11:24:44 · 2482 阅读 · 0 评论 -
关于python爬虫
因为平时比较忙,事情多而杂乱,没有时间和大家分享一些技术问题。但是最近老是写些浅显的爬虫代码,同时发现很多人也有相关需求,因此写些内容分享给大家。这包括了爬虫的部分插件、翻页方法、爬虫与数据结构的关系、json读写等。首先我介绍下爬虫常用的插件,selenium、bs4、lxml及其使用方式。其次,因为很多网站不会一次性展示全部网页内容,多数需要翻页及跳转,接下来介绍跳转操作。很多人,特别是后来转行到计算机类的同行,刚开始认识不到数据结构的重要性。还有很多同行,工作多年,发现数据结构的知识都用在原创 2021-04-05 00:13:02 · 456 阅读 · 2 评论 -
Ubuntu16.04安装anaconda,并在上面建立虚拟环境来安装tensorflow和pytorch
好长时间不用服务器,很多东西都忘记了,这里算此次的一个笔记。(1)安装anaconda:在官网上下载符合自己机器版本的anaconda,并安装在个人用户权限的某个地方。(2)尝试使用“conda list”来检验conda命令是否可用:若不可用,则键入:vim ~/.bashrc在最后一行加入:export PATH=/home/XXX/package/anaconda/bin:$PATH然后键入:source ~/.bashrc为了避免每次打开终端都要执行“sourc原创 2020-12-10 20:34:51 · 680 阅读 · 1 评论 -
博士申请——Research Proposal
之前在申请境外博士的时候,写过一篇RP(研究计划书)。由于不是硕士的研究方向,所以写的比较浅显。在这里贴出来,供大家参阅,对于某些童鞋,或许会有所帮助。 Why do Iwant the Ph.DAbout MyselfBackground My current re...原创 2020-04-14 21:59:06 · 4277 阅读 · 6 评论 -
C++实现数组和链表的排序算法
OK,我们经常会用到排序算法。那么,常用的排序算法,除了使用数组之外,用链表又该如何处理呢?下面我们来做个对比://使用插入排序对数组进行排序int *get_order(int *num, int length){ for(int eiter = 1; eiter < length; eiter++) { int temp_value = num[...原创 2018-08-23 20:33:19 · 1891 阅读 · 0 评论 -
C++实现简单的文件的读写
这里的代码只是自己的笔记,也供别人参考。但请勿喷。//C++实现文件读取#include <fstream>int CountLines(const char *filename)//获取文件的行数{ ifstream ReadFile;//在头文件fstream中 int n=0; string temp; ReadFile.open(fi...原创 2018-08-16 16:04:25 · 724 阅读 · 0 评论 -
MFCC算法的实现过程(代码篇)
MFCC的核心部分主要是:1)预加重:为了消除发声过程中,声带和嘴唇造成的效应,来补偿语音信号受到发音系统所压抑的高频部分。并且能突显高频的共振峰。简单理解就是在频域上面都乘以一个系数,这个系数跟频率成正相关,所以高频的幅值会有所提升。相当于高通滤波;2)加窗:用于平滑信号,使用汉明窗加以平滑的话,相比于矩形窗函数,会减弱FFT以后旁瓣大小以及频谱泄露。;3)快速傅里叶变换(FFT)...原创 2018-08-16 15:28:39 · 6225 阅读 · 8 评论 -
数组中的第k个最小数——最小的k个数——出现次数大于length/2的数
如标题,这三个问题的思路其实是一样的。具体的理论知识,大家可以参考剑指offer上面。这里,我只给出C++代码实现。//寻找数组中第k小的数;//首先是处理快速排序int Partition(int *num, int fir, int sec){ int temp = num[fir]; int i = fir, j = sec; while(i<j)...原创 2018-08-17 22:28:40 · 282 阅读 · 0 评论 -
字符串匹配问题
字符串匹配算法:KMP和暴力求解。个人认为,在面试时,由于时间紧张,暴力求解未尝不可以。 KMP算法,参考了https://blog.csdn.net/starstar1992/article/details/54913261///KMP算法{ //面试前背诵吧 void cal_next(char *str, int *next, int len) { ...原创 2018-08-14 23:17:24 · 1212 阅读 · 0 评论 -
C++中的字符串处理基础知识
好长时间没有在这里写东西了。目前面临找工作,所以自己的一些知识积累当作笔记与大家分享。这篇讲述一般的字符串知识点。后续会继续补充://字符串特辑#include <string>string str;cin>>str; //"acs bcd"cout<<str; //"acs",string类型遇到空格结束;string::size_type...原创 2018-08-14 15:59:48 · 296 阅读 · 0 评论 -
python中的编码以及解码问题(中文字符处理以及文件处理的某些注意事项)
最近在做一个项目,因为文本处理的内容是中文,所以不得不面对python中文处理所带来的种种困惑。中文处理的问题主要是编码。处理好了编码之后,几乎所有的问题都迎刃而解。 下面我们从中文字符串和中文文本两个角度来探讨。 (一)中文字符串编码 首先要明白的是,python里面默认的字符串都是ASCII编码,是string类型,ASCII编码处理中文字符是会出问题的。python的内部原创 2017-11-04 21:43:23 · 613 阅读 · 0 评论 -
Win10+Ubuntu14.04系统故障以及Ubuntu安装注意事项
因为实验室和联想有项目合作,而且需要用到Ubuntu14.04的平台,于是将原来与Win10并存的Ubuntu16.04覆盖安装Ubuntu14.04。结果,泪奔.....Win10隐藏分区被破坏,华硕原装正版Win10崩溃,无法启动。F9一键还原无法使用。各种背况全部遇到。后来只有两种情况可以使用:1、去华硕售后服务;2、去MSDN下载并自装系统后进行激活。 因为时间关系,我选择原创 2017-09-06 17:12:48 · 767 阅读 · 0 评论 -
Ubuntu14.04+opencv2.4.9+codeblocks13.12(或codeblocks16.01)安装使用及配置
笔记本的型号是华硕A456UJ6200。第一次安装和配置这几种软件时尝试了很多的方法,不断出错。直到现在仍然有一个问题未能解决:使用opencv2.4.9和codeblocks13.12不能正常使用摄像头。懵逼中...如果有同行帮助解决,感激不尽。附QQ:2662101982。 第二次全部卸载后重装,终于成功。下面是我成功安装的经验,参考别人的,算自己的笔记。因为机子的硬件配置不原创 2017-09-12 13:49:30 · 885 阅读 · 0 评论