自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 用IDEA写第一个Spring程序 HelloWorld

环境。

2023-07-10 22:56:31 870 2

原创 【paper-note9】Informer: Beyond Efficient Transformer for Long Sequence Time-Series Forecasting

前言Transformer[1]模型在NLP领域提出之后,风靡众多领域,有大一统的模式。这篇论文就是对 transformer 进行改进,提出 Informer 模型应用在长时序预测领域。该模型设计合理精巧,利用长尾分布截取头部的attention点积对,提高运行效率、降低运行成本;同时模型结合长时序预测的特点,在输出阶段采用生成式的方法,一次性生成待预测的序列,避免了传统序列预测方法中.

2021-12-23 10:42:54 938 1

原创 Ubuntu下配置nginx+uwsgi+django

安装uwsgi环境是ubuntu18.04+python3.8.8首先安装好anaconda环境,后面的包都用conda安装,能自动解决依赖问题。conda换清华源conda config --add channels conda-forgeconda config --set channel_priority flexibleconda update -n base condaconda update --allconda install -c conda-forge uwsgi验证

2021-11-03 16:18:25 1978

原创 vscode 配置 rust开发环境

主要借鉴了菜鸟教程的环境搭建Windows下安装rust并配置环境vscode 先下好Rust 编译工具:https://www.rust-lang.org/zh-CN/tools/install下载好的 Rustup 在 Windows 上是一个可执行程序 rustup-init.exe打开 rust-init.exe 安装rust如果你已经安装 MSVC (推荐),那么安装过程会非常的简单,输入 1 并回车,直接进入第二步。如果你安装的是 MinGW,那么你需要输入 2

2020-09-12 17:34:12 3412 2

原创 887. 鸡蛋掉落问题

4月11日的leetcode每日一题,这是一道谷歌经典的面试题,题目如下:数据范围1 <= K <= 1001 <= N <= 10000题目在官方题解处看到了这么一段描述。。。是不是题目都读不懂。。。这道题读起来有浓浓的机翻味,这里重新组织一下语言:有K个软硬程度一样的鸡蛋,和N层楼,你不知道这些蛋从哪里扔下去会碎。你只能一个个试,每次你可以取一个...

2020-04-12 14:09:09 155

原创 非递归遍历二叉树的方法

三种二叉树遍历递归前序遍历-递归//前序遍历void preorder(TreeNode *root, vector<int> &path){ if(root != NULL) { path.push_back(root->val); preorder(root->left, path); ...

2020-03-31 22:55:58 186

原创 git多仓库多分支操作

把上游仓库fork到自己github的仓库fork 用github的fork按钮就可以了clone 把自己的github仓库clone到本地配置上游仓库地址git remote add upstream https://github.com//ORIGINAL_OWNER/ORIGINAL_REPOSITORYfetch上游仓库的文件git fetch upstream切换...

2020-03-22 11:18:50 906

原创 兔兔那么好吃!(兔子繁衍+死亡条件)

最近碰到这么一道题:看到题目的第一反应:wtf???兔子不用交配就能生小兔子的么???兔子生兔子,初中就学过,斐波那契数列,1123581321:f(n)=f(n−1)+f(n−2)f(n)=f(n-1)+f(n-2)f(n)=f(n−1)+f(n−2)这种数学问题在算法题中还算简单,主要靠背(狗头)。但是这个题加了一个条件,兔子在10岁的时候会死去,这就要考虑到n>10的情...

2020-02-19 10:32:56 544

原创 【paper-note7】Several Papers About Video Classification

【paper-note7】Several Papers About Video ClassificationAbstract最近看了点视频分析的论文,归纳总结一下,分别是如下4篇。《Large-scale video classification with convolutional neural networks》Andrej Karpathy CVPR2014《Two-stream ...

2020-01-02 20:22:33 676

原创 ssh无密码登录踩的一些坑

服务器配置好添加好公钥到authorized_keys后,要执行改权限的操作$chmod o-w ~/$chmod 700 ~/.ssh$chmod 600 ~/.ssh/authorized_keyshttps://www.cnblogs.com/jdksummer/articles/2521550.html...

2019-12-17 20:55:07 111

原创 自建git服务器的一些操作

在服务器端:新建一个空git仓库sudo git init --bare sample.gitsudo chown -R git:git sample.git在本地:添加remotegit remote add myserver git@server_ip:/path-to-git-repo把本地内容push上去git add .git commit -m "xxx"...

2019-12-14 17:07:37 122

原创 linux 杀死全部同名进程

比如要杀jmeter服务方法1、ps -ef|grep jmeter |grep -v grep|cut -c 9-15|xargs kill -9方法2、ps -ef|grep jmeter |grep -v grep|awk ‘{print $2}’|xargs kill -9

2019-12-14 10:38:21 303

原创 Centos8安装显卡驱动以及Cuda

最近给服务器装了最新的Centos8。本着Dont Repeat Yourself 原则,记录安装显卡驱动和Cuda的过程,以免重复劳动。找了很多资料,由于Centos8比较新,很多都不起作用了,这里主要参考了linux config下面的一篇博客:https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-centos-8有空可以...

2019-12-08 11:05:40 8653

原创 【paper-note6】去摩尔纹相关研究现状

摘要这篇文章写一个去摩尔纹相关研究的综述,理清自己前段时间看的论文。上一篇paper note提出了摄屏图像去摩尔纹这个问题后,我去找了一下这个领域至今为止的相关工作,找到了大概8篇论文,看了其中4篇,做个综述,分别是:《Moiré Photo Restoration Using Multiresolution Convolutional Neural Networks》Yujing Su...

2019-11-16 15:45:50 4364 5

转载 穷人的大显存——梯度累加

转载自知乎:PyTorch中在反向传播前为什么要手动将梯度清零? - Pascal的回答 - 知乎传统的训练函数,一个batch是这么训练的:for i,(images,target) in enumerate(train_loader): # 1. input output images = images.cuda(non_blocking=True) target ...

2019-11-15 20:47:24 1064 1

原创 pytorch踩的一些坑

windows下dataloader函数的numwork不要指定>0,不然会有多进程错误,numwork=0就好。

2019-11-14 09:57:07 442

原创 【paper-note5】Moiré Photo Restoration Using Multiresolution Convolutional Neural Networks

论文题目:《Moiré Photo Restoration Using Multiresolution Convolutional Neural Networks》论文作者:Yujing Sun The University of Hong Kong收录:TIP 2018前言最近调研了一下去马赛克和去摩尔纹的一些工作,并开始逐渐明确自己的研究方向。本论文是香港大学sun同学的工作,这...

2019-11-06 12:11:48 1201 3

原创 【paper-note4】Reconfiguring the Imaging Pipeline for Computer Vision

【paper-note4】Reconfiguring the Imaging Pipeline for Computer Vision论文题目:《Reconfiguring the Imaging Pipeline for Computer Vision》论文作者:Mark Buckler Cornell University收录:ICCV2017前言ISP在前面几篇论文笔记里面已经多次...

2019-11-04 19:19:32 535

转载 g++链接动态库和静态库

在用g++编译链接C++程序时,当我们其中有包含第三方库的时候,需要我们手动的指定我们需要的库文件。库文件有两种,一种为动态库,一种为静态库,具体的区别很简单,通俗的讲,一种是在运行时动态加载,一种是链接的时候直接把库文件复制到程序中,运行的时候不再依赖库文件。例如我们在程序中用到libtiff库和libxml2库:1.动态库的链接g++ -I./kufile/libxml/include/...

2019-11-04 14:14:27 2984

原创 git的一些trick

git 强制 pullgit fetch --all git reset --hard origin/master git pull

2019-10-17 21:27:43 127

原创 pytorch中data shape和卷积层的weight shape

# input_data shapeInput: (batch_size, in_channel, width, height)# conv layerclass torch.nn.Conv2d(in_channels, out_channels, kernel_size, stride=1, padding=0, dilation=1, groups=1, bias=True)input...

2019-10-15 20:41:53 3111 1

原创 python的一些tricks

#获取class的类名xxx = class()type(xxx).__name__#opencv resizecv2.resize(src, (width, high))

2019-10-15 11:45:30 62

原创 vim相关操作

对相同单词进行操作一、删除单词把光标移到单词上,dw二、查找单词* 或 # ,一个向前,一个向后三、对光标所在单词删除/修改,其余相同单词也这么做的话,按n/N移动 然后按点(.)四、把文件中所有num替换成number:%s/num/number/g如果是对文件中的一部分内的进行替换,先用视图模式V选中区域,然后 :s/old/new五、选择一个单词ve , 复制:ve...

2019-10-09 15:14:44 74

原创 vs code快捷键

选中所有相同字符 ctrl+shift+L

2019-10-07 16:47:23 117

转载 稀疏表示和字典学习

1.什么是稀疏表示:用较少的基本信号的线性组合来表达大部分或者全部的原始信号。其中,这些基本信号被称作原子,是从过完备字典中选出来的;而过完备字典则是由个数超过信号维数的原子聚集而来的。可见,任一信号在不同的原子组下有不同的稀疏表示。假设我们用一个M*N的矩阵表示数据集X,每一行代表一个样本,每一列代表样本的一个属性,一般而言,该矩阵是稠密的,即大多数元素不为0。 稀疏表示的含义是,寻找一个...

2019-10-03 22:26:05 2460

转载 conda 安装软件时报错:RemoveError: 'setuptools' is a dependency of conda

在更新jupyterlab的时候报这个错RemoveError: 'setuptools' is a dependency of conda and cannot be removed from conda's operating environment.试了第一种方法:pip uninstall install setuptools然后conda install setuptools,没...

2019-09-29 13:09:47 1937

原创 git和github绑定

本地git客户端:ssh-keygen -t rsa -C "1045541554@qq.com"一路Enter到底,去~/.ssh下面,找到id_rsa.pub,把里面的内容粘贴到github中SSH keys中。搞定~

2019-09-23 09:58:25 244 1

原创 vs code配置C++环境_2019_09_22

配置来源:https://www.zhihu.com/question/30315894/answer/154979413先装好ming-w64和clang,配置好环境变量。在项目根目录或者根根目录新建一个文件夹.vscode,里面新建三个文件langch.json, tasks.json, settings.json。langch.json{ // Use IntelliSen...

2019-09-22 11:52:40 1356

原创 正则表达式

0 介绍正则表达式是一种文本模式,最大的特点就是使用单个字符串来描述、匹配一系列匹配某种句法规则的字符串。正则表达式非常强大,学会之后能够极大提高效率,值得一学!例子^ 为匹配输入字符串的开始位置。[0-9]+匹配多个数字, [0-9] 匹配单个数字,+ 匹配一个或者多个。abc$匹配字母 abc 并以 abc 结尾,$ 为匹配输入字符串的结束位置。完整的正则表达式表示的是以数...

2019-04-18 21:49:22 362

原创 浅谈jupyter notebook 的教育应用

0上周略读了一本github上的开源书籍《Teaching and Learning with Jupyter》,应导师之邀,写一篇推文总结归纳,作抛砖引玉之用,感兴趣的同学可以将进入该repos详细查看。这是jupyter社区的几位用户自主发起编写的一本书,书中包含了很多jupyter notebook(以下统称notebook)在教育领域的应用和实践,为很多想把notebook应用到课...

2019-04-17 20:09:36 1115 1

原创 高中信息科技重点归纳-Chapter1

Chapter 1 信息与信息技术1.1 信息与信息处理什么是信息?信息是能够用来消除不确定性的东西——香农信息的获取是信息加工处理的基础现在存储信息的主要设备:光盘、U盘、云盘(网络存储工具)、数据库系统大数据时代来临,传统存储管理方式不适用,催生大数据技术。存储容量的单位及换算最小单位:二进制”位“,称为一个比特(1 bit)。计算机内部所有的东西都是二进制的,010...

2019-04-10 16:16:37 487

空空如也

空空如也

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

TA关注的人

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