![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
人工智能
文章平均质量分 76
YXHPY
这个作者很懒,什么都没留下…
展开
-
基于爬虫+人脸识别库实现指定人物自动采集
基于爬虫+人脸识别库实现指定人物自动采集项目目的,为后面基于GAN的换脸大法做准备更新无需多张照片只需要一张原照就可以了前言如今大数据时代下的深度学习发展的火热,但是总是发现找不到合适的自己的数据集,现在基于python爬虫制作的脚本可以帮助我们获取到想要的明星脸了用到的关键库requests 用于访问网络请求的基本库re 正则表达式专用库,用于匹配想要的东西face_recognition 人脸识别专用库,可以用来判断两张人脸是否是同一人 开源地址以及paddle的人脸检原创 2020-09-02 23:55:45 · 1264 阅读 · 0 评论 -
PyTorch使用教程-迁移学习(几分钟即可训练好自己的模型)
PyTorch使用教程-迁移学习前言如果你认为深度学习非常的吃GPU,或者说非常的耗时间,训练一个模型要非常久,但是你如果了解了迁移学习那你的模型可能只需要几分钟,而且准确率不比你自己训练的模型准确率低,本节我们将会介绍两种方法来实现迁移学习迁移学习方法介绍微调网络的方法实现迁移学习,更改最后一层全连接,并且微调训练网络将模型看成特征提取器,如果一个模型的预训练模型非常的好,那完全就把前面的层看成特征提取器,冻结所有层并且更改最后一层,只训练最后一层,这样我们只训练了最后一层,训练会非常的快速原创 2020-08-30 14:54:04 · 15619 阅读 · 8 评论 -
PyTorch使用教程-PyTorch数据读取
PyTorch使用教程-PyTorch数据读取前言PyTorch作为一款深度学习框架,已经帮助我们实现了很多很多的功能了,包括数据的读取和转换了,那么这一章节就介绍一下PyTorch内置的数据读取模块吧模块介绍pandas 用于方便操作含有字符串的表文件,如csvzipfile python内置的文件解压包cv2 用于图片处理的模块,读入的图片模块为BGR,N H W Ctorchvision.transforms 用于图片的操作库,比如随机裁剪、缩放、模糊等等,可用于数据的增广,但也不仅限原创 2020-08-29 16:00:38 · 3680 阅读 · 1 评论 -
PyTorch使用教程-超详细PyTorch实现手写数字识别器
超详细PyTorch实现手写数字识别器前言深度学习中有很多玩具数据,mnist就是其中一个,一个人能否入门深度学习往往就是以能否玩转mnist数据来判断的,在前面很多基础介绍后我们就可以来实现一个简单的手写数字识别的网络了数据的处理我们使用pytorch自带的包进行数据的预处理import torchimport torchvisionimport torchvision.transforms as transformsimport numpy as npimport matplotlib原创 2020-08-28 23:02:43 · 5170 阅读 · 0 评论 -
PyTorch使用教程-PyTorch构建神经网络(下)
PyTorch使用教程-PyTorch构建神经网络(下)前言上节我们使用了PyTorch自己组建了一个线性回归模型,并且我们自己实现了一个网络和优化,如果这些你都了解了那这节我们就能顺其自然的使用PyTorch给我们的封装来实现一个简单的DNN模型了网络模型一个简单的DNN应该有这三部分组成输入,隐藏,输出层有个好玩的游乐场可以自己组件DNN来拟合数据,其中的超参数有:Learning rate:学习率,上节有讲到Activation:激活函数,其作用让模型具有拟合非线性数据的能力Re原创 2020-08-28 16:52:18 · 1177 阅读 · 2 评论 -
PyTorch使用教程-PyTorch构建神经网络(上)
PyTorch使用教程-PyTorch构建神经网络(上)前言我们已经了解到了Pytorch的基本用法,以及自动求导的使用,有了这些预备知识我们已经可以做一个最简单的逻辑回归模型了准备最简单的回归模型莫过于二元一次模型了y = w * x + b自定义准备w和b,我们要做的就是学习样本数据,然后反推出w和b的值,但是不一定是最准确的,但我们要尽可能找到最优的输入,使用均匀分布的100个0-1的随机数x = torch.rand(100, 1)输出,由于我们模拟真实环境,因此偏置上我们再随机原创 2020-08-28 14:13:34 · 1203 阅读 · 0 评论 -
PyTorch使用教程-导数应用
在这里插入代码片原创 2020-08-28 10:55:19 · 761 阅读 · 1 评论 -
PyTorch使用教程-安装与基本使用
PyTorch使用教程-安装与基本使用什么要学习PyTorch?有的人总是选择,选择的人最多的框架,来作为自己的初学框架,比如Tensorflow,但是大多论文的实现都是基于PyTorch的,如果我们要深入论文的细节,就必须选择学习入门PyTorch安装PyTorch一行命令即可 官网pip install torch===1.6.0 torchvision===0.7.0 - https://download.pytorch.org/whl/torch_stable.html时间较原创 2020-08-28 07:46:01 · 9750 阅读 · 5 评论 -
Win10 环境下安装 paddlepaddle 基本环境 CUDA10 + cuDNN 教程(通用)
Win10 环境下安装 paddlepaddle 基本环境 CUDA10 + cuDNN 教程俗话说要 工欲善其事,必先利其器 安装环境总是第一步最关键也是初学者最耗时间的步骤之一,所以制作这个教程帮助我们更快入门人工智能官方推荐的环境,我们按照这个教程来就可以了环境本次使用WIN10 64 进行安装CUDA安装这里我们需要自己的驱动版本是否匹配对应到官方的版本,因为我们的版本是满足官方的条件的所以可以安装CUDA 10.0,如果对应表更新了可以到对应表进行查看下载原创 2020-08-27 23:19:38 · 4022 阅读 · 0 评论 -
论文复现预备,通读论文《Large scale GAN training for high fidelity natural image synthesis》
百度论文复现营,预备通读论文文章标题:《Large scale GAN training for high fidelity natural image synthesis》又称BIGGNA原论文地址:论文地址摘要这些年来由于对抗生成网络的兴起,掀起了图片生成的浪潮,但问题也接踵而至,如果想要大规模生成高分辨率的并且具有多样性的图片,依靠原来的模型我们很难做到,即是我们做了很多优化,从原始GAN到WGAN到DCGAN等等,在感受到生成网络神奇的同时,有一群人又一次掀起了生成网络的浪潮,那就是BIGG原创 2020-08-06 00:39:34 · 203 阅读 · 0 评论