- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 获取tensorboard可视化数据
# from tensorboard.backend.event_processing import event_accumulator# from torch.utils.tensorboard import SummaryWriter# sw = SummaryWriter('/mnt/WXRC0021/checkpoint/weidong.shi/Loss/11/1')# # ea=event_accumulator.EventAccumulator('/mnt/WXRC0021/check.
2020-08-17 18:07:10
683
原创 Imagenet 2012数据集处理(Linux系统)
数据集结构,这里简单得说一下train,val,test文件结构:train: 1,000个tar文件,包含1,281,167张片,每个tar文件下为1,300张图片val: 50,000张图片test: 100,000张图片首先是文件解压,从图像结构上看也就是训练集需要再次解压,至于验证集以及测试集都是解压好后为图片得格式。但...
2019-12-16 16:51:50
1805
原创 VNC kill后灰屏问题
VNC在被kill后再次启动再与服务器连接后会出现灰屏的问题,最直接了当的方法就是重启服务器,但是对于大家共用的服务器来讲显然不是一个很好的解决方法。昨天服务器突然卡出了,了解到大家并没有问题,仅仅是我的这里出现了问题,因此判断是VNC卡死了,之后就kill重启vnc呗,原本以为好使但是根本不行,灰屏,灰屏,灰屏!!!解决办法:这也是别人转发给我的,具体出自哪位大佬的博客就不...
2019-12-02 09:59:57
459
原创 电脑磁盘不可见问题!
今天老师要求将服务器的电脑修理一下,原因是目前电脑开机进入会出现问题,电脑原来的系统为win7的,出现的界面就是系统可以进入但是刚刚进入:上面的这个界面,就会出现以下蓝色界面:提示上面的一堆信息。网上有说什么bios中设置的问题,另外一个问题,我使用win pe进入电脑中查看磁盘显示,发现并没有磁盘,所以接下来进行了一堆操作,换磁盘,换数据线,换sata插口,换电源,换内存,总觉得就是...
2019-06-04 21:04:36
493
原创 Learning Visibility-aware Part-level Features for Partial Person Re-identification 论文理解
论文题目:Perceive Where to Focus: Learning Visibility-aware Part-level Features for Partial Person Re-identification今天在实验室讲解一篇论文,是由PCB作者发表的,其基本思想是解决行人中的部分行人识别问题。是一种部件对齐的形式,和以往所看论文不同,该部件对齐的形式只对共享区域计算相似度,...
2019-06-03 09:00:54
549
原创 torch.utils.data.sampler的使用讲解
今天上午过来继续看代码昨天走的有点早啊 ,这部分没看完。这里的sampler的作用是,我们的batdch的文件中的图片是以什么样的形式采样得到的(这里就是根据概率值的大小来采样然后放到batch中去)。这里的关键字:weigths和num_samples ,replacement的含义分别是:weigths权重是为了给每一类的样本赋一个权重值,真正的概率值大小和权重数值大小没关,和权重之间的比...
2018-11-23 09:39:39
8741
4
原创 python 中的class定义__getitem__() 和__len__()
今个看代码,看到一个很有意思的Class函数返回的变量是以元组的形式返回的。类实例化是给了路径和transform。’‘'dog' in 'dog.1234.jpg'要是用if语句是真的。os.listdir(root)返回的是root路径下的文件夹,类型是列表的形式。这里有一个函数,asarray 其实他和array执行的功能都是一样的,但是有一点的区别是array和asarray都...
2018-11-22 20:38:52
4118
原创 pytorch中default_collate问题
output:返回的都是列表的类型,但是第二个经过default_collate处理后,列表中的元素的类型变成了tensor的形式。default_collate的用在地方,在我们试用torch.utils.data.DataLoder()数据后,当数据中有损坏的文件,我们则需要剔除,剔除试用的是filter(function,iteration)来处理,返回一个迭代器对象,我们可...
2018-11-22 16:48:21
10766
3
原创 pytorch中的包导入,真心记不住啊!!!
datasets.ImageFolder(os.path.join(data_dir,'train'+train_all),data_transforms['train']);上面的最后一行,这里的数据打包的处理方式很有意思。是放进一个字典中去,到时候调用就好。真的很方便。代码直观。有路径有转换的的语句,这里转换的关键字transform省略了。另外,compose的命令是打包这...
2018-11-22 15:26:01
1964
原创 python中的os路径拼接问题
output:以最后一个‘ / ’为准output: output:output:通过上面的介绍时可以清晰的了解该函数的用法。
2018-11-22 14:59:43
612
原创 图片分类
A=zeros(178,1);B=zeros(178,1);for i=1:178 s1=['C:\Users\dell\Desktop\东大毕业设计\东大毕设要求\毕设要求\prid_2011\multi_shot\cam_a\person_',num2str(sprintf('%04d',i)),'\','*.png']; cam_a_person_i=length(dir(s1)...
2018-04-02 23:02:31
324
原创 图像读取保存(批量处理)
addpath(genpath('自己路径文件'));for i=1:178 s=['person_',num2str( sprintf('%04d',i)),'\0001'];img=imread(s,'png');imshow(img);pause(0.001);s1=['./cam_b/',num2str(i),'.png'];imwrite(img,s1);end...
2018-03-31 16:26:42
1278
翻译 HOG特征提取matlab代码
clear;clc;img=imread('1.png');% 1、%灰度化img=rgb2gray(img);img=double(img);step=8; %8*8个像素作为一个cell[m1 n1]=size(img);%改变图像尺寸为step的最近整数倍img=imresize(img,[floor(m1/step)*step,floor(n1/step)*step],'near...
2018-03-20 20:35:22
3563
1
翻译 对比度和饱和度程序代码
#include<opencv2/opencv.hpp>#include<opencv2/highgui/highgui.hpp>#include<opencv2/core/core.hpp>#include<iostream> using namespace cv; using namespace std; int rowsnum; int co...
2018-03-19 09:49:08
842
原创 core组件相关函数的练习(rect range create ellipse line circle addweight )
#include<opencv2/opencv.hpp>#include<opencv2/highgui/highgui.hpp>#include<opencv2/core/core.hpp>#include<iostream> using namespace cv; using namespace std; #define WINDOW_WIDT...
2018-03-01 16:28:06
346
翻译 滚动条代码
#include<opencv2/opencv.hpp>#include<opencv2/highgui/highgui.hpp> using namespace cv;#define WINDOW_NAME "【线性混合示例】" const int g_nMaxAlphaValue=100; int g_nAlphaValueSlider; double g_dAlpha...
2018-02-28 20:49:27
367
翻译 opencv实现的鼠标操作
代码如下:#include <opencv2/opencv.hpp>#include <opencv2/highgui/highgui.hpp>#include <iostream>#define WINDOW_NAME "【程序窗口】"void on_MouseHandle(int event,int x,int y,int flags,void *param...
2018-02-28 11:34:30
543
转载 fisher分类matlab代码
w12=xlsread('fisher数据样本.xlsx','C2:F16'); %分别选取类1和类2、测试样本的数据w1=w12(1:5,:); w2=w12(6:12,:);sample=w12(13:15,:); %计算类1和类2的样本数r1=size(w1,1); r2=size(w2,1); r3=size(sample,1); %计算类1和类2的均值(矩阵)
2018-01-13 18:48:54
7056
1
转载 Kmean matlab code
function testkMeansclcclear allclose allK = 4;dataSet = load('testSet.txt');figure scatter(dataSet(:,1),dataSet(:,2))[row,col] = size(dataSet);% 存储质心矩阵centSet = zeros(K,col);% 随机
2018-01-12 19:47:21
465
转载 BP网络下的梯度下降算法的matlab代码
function ww = gradient_descent(training_example,eta)[m,n] = size(training_example); %m--行,n--列num_x = n-1; %输入量个数 ,最后一项是目标值,所以少一个for i=1:num_x %初始化权值矩阵在(-1,1),这个相对较好 w(i) = 2*(rand()-0.5)
2018-01-12 14:11:53
2281
原创 SVM 线性分类
clc; clear all; X0=xlsread('SVM.xlsx','B2:E19');%18*4for i=1:3%%%训练样本的输入数据 X(:,i)=(X0(:,i)-mean(X0(:,i)))/std(X0(:,i));%%%标准化处理 endx=X(1:9,1:3);x=x';y=X(10:18,1:3);y=y';
2018-01-07 17:07:11
471
转载 SVM 线性分类
clc;clear;close all;%% generate random datashift = 3;n = 200;m=200;d = 2;sigma = 1;x = randn(d,n)-shift;y = randn(d,m)*sigma+shift;%%%show the datafigure;plot(x(1,:),x(2,:)
2018-01-07 17:03:59
479
转载 非线性SVM分类代码
%------------主函数---------------- clear all; close all; C = 10; %成本约束参数 kertype = 'rbf'; %rbf高斯核 %①------数据准备5*10方格,每个方格20个点,共1000个点 x1=[]; x3=[]; for i=0:1:9 for j=0:1:4
2018-01-07 16:30:34
1533
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人