自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (1)
  • 收藏
  • 关注

原创 CUDA Samples 之 matrixMul 矩阵乘法详解

CUDA实现矩阵乘法详解

2022-10-08 22:39:47 732 2

原创 # CMake 学习笔记 3 code-generation 之 configure-files

从零开始 CMake 学习笔记 3 code-generation 之 configure-files开始前先默念三遍口诀:Declare a targetDeclare target’s traitsIt’s all about targets本系列主要根据GitHub上的 cmake-examples 项目进行翻译总结,同时对于不清晰的概念及函数进行查阅理解记录形成。文章目录从零开始 CMake 学习笔记 3 code-generation 之 configure-files1 介绍1.

2022-04-26 17:32:38 338

原创 # 从零开始 CMake 学习笔记 (H)third-party-library

从零开始 CMake 学习笔记 (H)third-party-library开始前先默念三遍口诀:Declare a targetDeclare target’s traitsIt’s all about targets本系列主要根据GitHub上的 cmake-examples 项目进行翻译总结,同时对于不清晰的概念及函数进行查阅理解记录形成。文章目录从零开始 CMake 学习笔记 (H)third-party-library1 介绍1.1 文件树1.2 文件简介2 概念解析2.1 查找库

2022-04-24 12:46:38 5671

原创 从零开始 CMake 学习笔记 (G)compile-flags

从零开始 CMake 学习笔记 (G)compile-flags开始前先默念三遍口诀:Declare a targetDeclare target’s traitsIt’s all about targets本系列主要根据GitHub上的 cmake-examples 项目进行翻译总结,同时对于不清晰的概念及函数进行查阅理解记录形成。文章目录从零开始 CMake 学习笔记 (G)compile-flags1 介绍1.1 文件树1.2 文件简介2 概念解析2.1 设置不同目标的编译标志2.1.

2022-04-22 19:48:51 2004

原创 从零开始 CMake 学习笔记 (F)Build Type

从零开始 CMake 学习笔记 (F)Build Type开始前先默念三遍口诀:Declare a targetDeclare target’s traitsIt’s all about targets本系列主要根据GitHub上的 cmake-examples 项目进行翻译总结,同时对于不清晰的概念及函数进行查阅理解记录形成。文章目录从零开始 CMake 学习笔记 (F)Build Type1 介绍1.1 文件树1.2 文件简介2 概念解析2.1 编译类型2.2 设置编译类型的方式2.2.

2022-04-20 22:27:32 2511

原创 从零开始 CMake 学习笔记 (E)installing

从零开始 CMake 学习笔记 (E)installing开始前先默念三遍口诀:Declare a targetDeclare target’s traitsIt’s all about targets本系列主要根据GitHub上的 cmake-examples 项目进行翻译总结,同时对于不清晰的概念及函数进行查阅理解记录形成。文章目录从零开始 CMake 学习笔记 (E)installing1 介绍1.1 文件树1.2 文件简介2 概念解析2.1 Installing安装2.2 拓展2.

2022-04-20 18:21:07 390 2

原创 从零开始 CMake 学习笔记 (D)shared-library

从零开始 CMake 学习笔记 (D)shared-library开始前先默念三遍口诀:Declare a targetDeclare target’s traitsIt’s all about targets本系列主要根据GitHub上的 cmake-examples 项目进行翻译总结,同时对于不清晰的概念及函数进行查阅理解记录形成。文章目录从零开始 CMake 学习笔记 (D)shared-library1 介绍1.1 文件树1.2 文件简介2 概念解析2.1 添加动态库2.2 目标添加

2022-04-20 16:30:28 1005

原创 从零开始 CMake 学习笔记 (C)static-library

从零开始 CMake 学习笔记 (C)static-library开始前先默念三遍口诀:Declare a targetDeclare target’s traitsIt’s all about targets本系列主要根据GitHub上的 cmake-examples 项目进行翻译总结,同时对于不清晰的概念及函数进行查阅理解记录形成。文章目录从零开始 CMake 学习笔记 (C)static-library1 介绍1.1 文件树1.2 文件简介1 介绍显示了一个 hello world

2022-04-19 20:21:20 762

原创 从零开始 CMake 学习笔记 (B)hello-headers

从零开始 CMake 学习笔记 (B)hello-headers开始前先默念三遍口诀:Declare a targetDeclare target’s traitsIt’s all about targets本系列主要根据GitHub上的 cmake-examples 项目进行翻译总结,同时对于不清晰的概念及函数进行查阅理解记录形成。文章目录从零开始 CMake 学习笔记 (B)hello-headers1 介绍1.1 文件树B-hello-headers$ tree1.2 文件简介2 概念

2022-04-18 22:51:52 416

原创 从零开始 CMake 学习笔记 (A)hello-cmake

从零开始 CMake 学习笔记 (A)hello-cmake最近基于Caffe2 C++项目开发算子时,接触到了C++,查找的资料基本又杂又多,官方文档又缺少自己动手的小实验,因此有必要跟着 github 上的案例学习学习,顺带记录下自己的学习笔记留待后用。定义:CMake 可以编译源代码、制作程序库、产生适配器(wrapper)、还可以用任意的顺序建构执行档。CMake 支持 in-place 建构(二进档和源代码在同一个目录树中)和 out-of-place 建构(二进档在别的目录里),因此可以很

2022-04-18 21:42:44 438

翻译 Apache Arrow :零内存读取DataFrame

Apache Arrow :零内存读取DataFrame本文翻译自Dejan Simic的文章《Apache Arrow: Read DataFrame With Zero Memory》参考链接:Medium原文上周我看到了 Wes McKinney 的一条推文,他可能是最出名的 pandas 包的创造者:所以,当我看到他引用威廉·吉布森的话时,我想一定有什么了不起的事情发生了。我没有失望。开头的推文是关于自然语言处理库 Hugging Face 的。该项目收集可用于模型训练和基准测试的数据集

2022-04-07 00:05:00 2830 1

原创 从零学习Adaboost算法的python实现

最近突然遇到个Adaboost算法实现增强LBP特征进行表情识别的论文,因为一些要求需要从头学习并整理一下,于是对Adaboost算法的进行了一些了解。又臭又长的理论和各种各样的论文这里就不贴了,记录一下学习心得。Adaboost分类算法python代码详细实现首先呢,Adaboost分类算法的实现网上找的基本都是二分类的代码,很少有基于多分类的代码实现,于是我就找了找基于多分类实现的方法,具...

2020-05-07 00:02:58 2484 1

原创 踩坑记录: Pytorch框架下--- 从零使用卷积神经网络实现人脸面部表情识别 (基于连续维度)

之前一直在自学深度神经网络的知识,在跟着书本一步一步走的时候,感觉每一个思路,每一句代码都特别容易,实现思路清晰明了,实验代码简单易懂。但当我真正课题需要用到的时候,想跳出书本的框架,自行实现并通透其中的过程时,一上手真的是泪流满面,书本上的两三句话可能在你实验中会遇到各种各样头大的问题。。。不过还好,自己从头到尾实现一遍,理解的深刻程度也是看书不能比的,下面记录一下我之前的笔记,欢迎交流指导...

2019-11-04 20:29:39 4023 1

原创 关于服务器使用pip 安装 pytorch安装问题 python3.5 + cuda9.0 + cudnn7.3.1

pip安装 pytorch问题实验用到pytorch,于是我就准备安装pytorch ,然后发现,有一个省时的办法就是先直接安装torchvision,然后他就可以自动安装最新的pytorch了,版本是1.3.0pip3 install torchvision然后调用的时候,发现pytorch中torch.cuda.is_available()返回的是False,那肯定是哪里出了问题,于是...

2019-11-01 21:45:54 4663

原创 Python学习--手撸LBP实现过程

因为课题的原因,最近在分析自己的想法与思路的时候,准备先从头开始复现一下LBP特征值的提取过程,平常提取LBP特征往往都是调用Scikit-Image库,直接一句话就能完成,如下:from skimage import featurelbp = feature.local_binary_pattern(img, 8, 1, method='nri_uniform')然后再根据提取的lbp...

2019-10-15 10:50:02 2363 1

原创 python指定图像批量复制-shutil模块

需求:需要将数据库中,实验需要的一部分图像数据原样复制到另一个文件夹,方便上传到服务器做些小实验。已知: 数据集的存在路径、 实验所需图像的子路径名以及文件名(这个存储为CSV文件了,在我之前的博客中写过怎样按需求划分并保存)任务:将数据集的存在路径改为自己给定的路径,同时要分隔出图像子路径,若不存在,则需要重新创建。数据集存在路径Mar这个:同时总路径下,里面又分成这个样子,这就是子路...

2019-10-15 09:36:21 571

原创 PyTorch学习 -- 花式实现MNIST手写数字识别

假期抽空了解了一下PyTorch,感觉用起来特别特别顺手。作为一个直追TensorFlow并与之相抗衡的深度学习框架,感觉使用起来要比TensorFlow简洁许多。在TensorFlow中,总是需要先构建一个计算图,一旦计算图构建下来还不能随便改变,这是挺难受的。后面的数据还得用占位符占着,,万一想改又重新开始写,总的来说这是个静态的框架,功能毋庸置疑的强大,但是计算流程的灵活性难以保证。而P...

2019-08-22 22:15:20 350 1

转载 Kaggle新手入门之路

目录:一、安装Anaconda二、Jupyter Notebook三、Numpy四、Matplotlib五、Pandas六、Scikit-Learn七、Kaggle一、安装Anaconda通过Anaconda安装Jupyter Notebook来进行相关编程,用Anaconda安装起来无论是python环境配置还是其他的方便很多。Anaconda安装二、 Jupyter ...

2019-07-19 09:45:36 776

原创 CycleGAN论文理解与TensorFlow实现

有没有一种感觉,在你新认识某个字之后,可能这个字会突然高频出现在你生活的好多不经意的瞬间。真的奇了怪了!! 我这两天疯狂有这种感觉啊,前两天刚刚看到一条微博:美国有个程序员开发了一款DeepNude的应用,给这个程序一张女性照片,就可以“脱掉”衣服,显出裸体balabala,结果上线几个小时就下架了。。。 还记得底下评论是一片混乱,看得我津津有味的当时哈哈哈哈结果没想到,,这两天读的论文,讲的...

2019-07-04 21:44:30 1577 2

转载 本机使用服务器TensorBoard的方法

windows系统在Windows系统装一个Xshell,在文件->属性->ssh->隧道->添加,类型local,源主机填127.0.0.1(意思是本机),端口设置一个,比如12345,目标主机为服务器,目标端口一般是6006,如果6006被占了可以改为其他端口。在服务器上运行tensorboard --logdir checkpoints --port 6006然...

2019-07-04 15:35:11 606

原创 TesrFlow中用DCGAN生成图像代码问题解决

今天在github上找到了 TensorFlow 中用DCGAN生成图像 的项目,试着跑了下,记录两个小问题:首先,我笔记本是环境是 Windows+python3.6+tensorflow1.13.1 。解决问题1:运行程序download.py下载MNIST数据集时,输入以下命令python download.py mnist结果报错:Traceback (most rece...

2019-07-02 17:37:30 1159 2

原创 基于神经网络的图像风格迁移解析与实现

概述最近对图像风格迁移这种技术突然非常感兴趣,大概是之前读到了一篇关于对抗生成网络生成逼真人脸的论文文献,于是对这种技术很是好奇,大致了解了一下这个领域。我大致将其分为三个研究领域:基于传统的机器学习的图像风格迁移。这个时代的图像风格迁移基于一个共同的思路:分析某一种风格的图像建立属于它的数学模型或者统计模型,再对待改变的图像改变其统计分布,使其更好的契合建立的模型。(这种听起来就好原始啊,...

2019-07-01 22:07:29 6278 9

原创 TypeError: Value passed to parameter 'paddings' has DataType float32 not in list balabala~

在运行程序时遇到以下报错:TypeError: Value passed to parameter 'paddings' has DataType float32 not in list of allowed values: int32, int64这段代码在我的Linux系统下,python2环境中是没问题的。但在Windows环境下python3环境下就出现问题了。了解了下,原因在...

2019-07-01 15:54:23 773 1

原创 TensorFlow之: 用已有的深度网络模型打造自己的图像识别模型

在《21个项目玩转深度学习》这本书中读到了这章,突然发现和我之前构思过想法:利用人脸识别的深度网络实现自己的表情识别模型这一概念有些奇妙的共同之处,看到了实现我想法的曙光,决定记录下来方便以后用到。我曾经画过这样一张图,想要利用两级网络实现表情识别:想法是这样:首先我们要实现表情识别这一目标,采用的是连续维度下的A、V值作为表情的衡量框架。第一级深度神经网络(比如原本用来实现人脸识别、...

2019-06-03 22:34:52 2904 5

原创 TensorFlow入门-关于tensorflow官方文档的学习

基本使用TensorFlow使用 图(graph) 来表示计算任务。在被称为 会话(Session) 的 上下文(context) 中执行图。使用 tensor 表示数据。通过 变量(Variable) 维护状态。使用 feed 和 fetch 可以为任意的操作赋值或从其中获取数据。图用来表示计算的过程TensorFlow使用图来表示计算任务。图中的节点被称为op(operati...

2019-05-31 20:36:56 173

原创 关于划分数据库时及处理CSV文件的问题研究记录

总体要求:首先数据库的整理包括:数据库中有252个文件夹,每个文件夹对应一个对象的人脸图像,为基于视频的连续帧,首先根据每幅图像的图像名,将其存成csv文件,包括 ***每幅图像的路径名、arousal值、valence值。***每一个文件夹,对应一个csv文件。因为文件夹中存的为基于视频的连续帧,可能同一状态下的表情能持续n张图像,所以要对其进行精简,每一种不同A、V值对应的表情,只取...

2019-05-28 22:12:25 423 1

原创 Matplot拓展python实现

实验需求:OK,我的原需求是这样的:对于一个表情数据库,它的arousal、valence的标注都为-10到10之间的离散整数。我需要统计其标注arousal和valence的分布,将它们画成3维图像。其中X轴代表valence的标注值从-10到10,Y轴代表arousal的标注值从-10到10,Z轴呢,代表每一个对应arousal、valence值的图像个数。这意味着我需要画的是3维立体柱...

2019-05-17 11:34:51 160

原创 Matplot学习整理

Matplot学习整理plot_straight lineline tickline annotationkind of plotsubplot1 plot_straight line 等基本操作#!/usr/bin/env python# -*- coding:utf-8 -*-import matplotlib.pyplot as pltimport numpy ...

2019-05-17 11:10:59 445

原创 Affectnet数据集 按标签值对图像进行分类

Affectnet数据集 按标签值对图像进行分类(备忘)设计目标如下:首先,对Affectnet数据集中大概42万张图像,我们根据需要将arousal(或valence)的标注值-1到1,按步长0.2分为10个区间,统计每个区间的样本个数,并将整体的标记csv文件分成11个单独的csv文件,分别是-1.0–0.8, … ,0.8-1,第11个区间为图像中未检测到人脸的图像,其arousal和v...

2019-05-05 22:05:40 7678 8

原创 Anaconda中实现多个python环境共存,超快速从零配置python环境numpy、scipy、dlib等常用依赖库

Anaconda中实现多个python环境共存,并从零配置python环境numpy、scipy、dlib等常用依赖库因为实验需要,今晚安装了在conda中重新配置了python2.7的环境,记录一下收获。首先,将2.7中各种常用的库打包放在上面,有需要的自取或者从这个网站下载,python2.7 , python3.6, python3.7 基本常用的包这里都有,直接下载自己要用的库的.w...

2019-04-11 22:20:17 855 1

原创 Python学习--Machine-Learning 吴恩达机器学习编程作业 (第七周)

Machine-Learning 编程作业Programming Exercise 7:Kmeans and PCAPart1 . K-means 聚类Part2. K-means 算法对图片降维Part3. 调用Sklearn库实现K-means算法Part4. PCA算法对二维数据进行降维Part5. PCA算法对图像进行降维处理K-means 聚类算法思想:以空间中K...

2019-04-02 17:23:07 776 1

原创 Python学习--Machine-Learning 吴恩达机器学习编程作业 (第六周)

Machine-Learning 编程作业Programming Exercise 6:Support Vector MachinesSVM的简单应用part1 示例文件1使用线性核函数part2 示例文件2运用高斯核函数part3 示例文件3运用验证集找最优参数part4 垃圾邮件分类这周的作业SVM的实现因为使用的是sklearn库中的SVM库,所以较为简单。但让我最头秃的就是每...

2019-03-27 18:02:17 820

原创 Python学习--Machine-Learning 吴恩达机器学习编程作业 (第五周)

Machine-Learning 编程作业Programming Exercise 5:Regularized Linear Regression and Bias v.s. Variance正则化线性回归导入数据定义代价函数并将其正则化定义梯度函数并将其正则化利用高级函数进行优化,并画出拟合图正则化线性回归1. 导入数据,可视化#!/usr/bin/env python#...

2019-03-26 20:56:20 787

转载 机器视觉领域各大种类论文&算法及代码实现收集整理

https://github.com/Guikunzhi/BeautifyFaceDemohttps://github.com/alyssaq/face_morpherhttp://life-in-a-monospace-typeface.tumblr.com/post/28495219189/quick-and-dirty-automatic-face-replacement-withIm...

2019-03-25 22:08:36 1573

原创 人脸表情识别之--Procrustes分析法文献阅读整理及其python实现

概述:人脸表情识别等应用中,除了早期的一些CK++,MMI数据库,近年来发展的人脸表情数据库如Affectnet,AFEW-VA,SFEW等数据库中的人脸图像都是出于无约束的环境下,我们通常得到的人脸形状、姿态各异。而在人脸特征提取阶段,我们常常要对人脸进行特征点检测,然后对齐,在提取相应的特征。而procrustes分析法就是通常被用来消除头部姿态和人脸个性化因素,以得到归一化的人脸特征点,...

2019-03-21 21:33:18 1694 5

原创 pycharm中导入自己写的.py函数出错解决办法

pycharm中导入自己写的.py函数出错解决办法如图,今天跑代码的事后遇到的问题,pycharm导入我自己写的各种函数.py文件时有红色标注,显示“no moudle balabala…”可以看到,右侧自己写的函数是存在的。解决办法方便起见,直接在文件所在的目录(如上目录为 jihe )上进行操作!如图,右键点击根目录——>Mark Directory as——>So...

2019-03-19 22:26:22 5871 7

转载 常用的距离度量总结

常用的距离度量总结目录欧氏距离曼哈顿距离切比雪夫距离闵可夫斯基距离标准化欧氏距离马氏距离夹角余弦汉明距离杰卡德距离 & 杰卡德相似系数相关系数 & 相关距离信息熵欧式距离欧氏距离是最易于理解的一种距离计算方法,源自欧氏空间中两点间的距离公式。(1) 二维平面上两点a(x1, y1)与b(x2, y2)间的.

2019-03-15 22:19:19 390

转载 什么是P问题? NP问题? NPC问题?

什么是P问题? NP问题? NPC问题?今天在读论文的时候,发现论文中讲设计算法的时候,出现了个 NP-hard 问题,然后就转寻其他方法了,很好奇这是个什么问题,于是google了一下,这里记一下大神给的解释,思路清晰的一匹!!我一个小白,瞬间就理解了。这么浮躁的年代还能写出这么思路清晰的文章实在太让人佩服了。时间复杂度还是先用几句话简单说明一下时间复杂度。时间复杂度并不是表示一个程序解决...

2019-03-14 21:53:26 205

原创 Python学习--Machine-Learning 吴恩达机器学习编程作业 (第四周)

Machine-Learning 编程作业Programming Exercise 4:Neural Network Learning神经网络的实现这部分完成的是利用练习三中的数据,随机初始化参数,从头开始实现手写数字的识别,最终利用我们训练好的模型进行预测,并给出准确率。步骤分为:1. 导入数据并可视化2. 标签向量化3. 定义前向传播函数4. 定义代价函数+反向传播函数5. ...

2019-03-14 16:29:30 1196

原创 LBP纹理特征整理 & 文献阅读整理

LBP纹理特征前言局部二值模式(Local Binary Pattern, LBP)是一种用来描述图像局部纹理特征的算法,反映的是图像像素点周围纹理变化情况,具有旋转不变性、灰度不变性(光照变化无影响)、计算复杂度低等优点。1994年首次由Timo Ojala, Matti Pietikainen等人提出,广泛应用于图像分析领域。原始LBP特征LBP特征提取图示: a)中红色部分为中心像...

2019-03-12 11:35:55 3106 1

chapter_7.zip

chapter_7.zip

2021-04-19

空空如也

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

TA关注的人

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