自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (5)
  • 收藏
  • 关注

原创 苹果MacBook Pages文档编辑公式方法

在插入>方程选项中可以编辑公式,但是需要LaTex或MathML格式支持。解决办法为:在笔记本自带的Grapher软件中插入公式,然后选中拷贝为LaTex表达式并粘贴到Pages文档方程式栏中,截图如下: ...

2021-04-01 14:45:50 2524

原创 gunicorn版本bug造成flask请求无法接受请求参数

一般地,生产环境只能用gunicorn命令启动python服务,如果在模拟请求方访问服务时发现服务端始终接收不到请求传入的业务参数。那么有可能是gunicorn版本较低的原因,我当时的版本是19.X,升级至20.0.4版本即可(其他版本待测)。...

2020-03-25 16:57:01 955

原创 python自主实现彩色图转黑白图并理解其原理

下面十几行代码,能帮助你理解彩色图转化为黑白图的原理

2019-09-29 21:20:01 2204

原创 修改图片类型,不修改它的名字

假设我们要将一个文件夹里的所有图片的类型修改为jpg格式,且保留图片名字不变,python代码如下:import osfrom PIL import Imagepath="/Users/PycharmProjects/CSDN/图片集" #图片路径for maindir,subdir,file_name_list in os.walk(path): ...

2019-09-29 20:55:29 559

原创 图片批量重命名及类型修改

批量修改图片类型及重命名

2019-09-19 16:10:34 1302

原创 批量修改文件名

利用python批量修改文件名

2019-09-15 15:21:06 268

原创 python批量修改图片尺寸

本程序可以对一个文件夹里的所有图片进行尺寸修改

2019-09-15 14:04:07 4877 1

原创 分享人工智能实验室部门考核的第一份小作业

关注知乎“Py生活”,分享工作心得和生活感悟。上周已经结束了入职培训,从这周开始,我应该和大家分享技术知识,但进入了社会工作,我们发现:“情商比智商更重要”,因此,在以后每周的技术分享系列文章中,我都会谈谈我在该段时间里的工作心得和生活感悟,算是作为与大家共饮的“心灵鸡汤”吧。既然说,情商比智商重要,按照先后顺序,当然得先和大家共饮一碗鸡汤,才能开始学习吧,哈哈!这周的鸡汤成分有:!...

2019-08-18 12:10:15 246

原创 入职某行软件开发中心第四周的培训体会

这里会写一些鸡汤贴、技术总结、小道消息.......最后一周的培训在珠海进行,对来自软件开发中心各大基地的新同事进行集中式授课。原本周六(8月10日)早晨应该乘高铁回上海,但受台风“利奇马”的影响,从广州南开往上海虹桥的高铁停运,迫使我们改签到周一(8月12日),所以这篇文章是我在珠海写的。初次来到珠海,第一印象是:这边的丛林和我在其他地方见过的不一样,就用“山不高但林很深,就...

2019-08-10 19:33:11 266

原创 入职某行软件开发中心第三周后的培训体会

首先,感谢读者的持续关注,本人衷心地希望自己记录的工作周记对您有所帮助。入职第三周的工作仍然是专业技能的培训,在介绍这周的培训总结之前,我先告诉大家一个好消息和一个坏消息:好消息:我被分配到了创新实验部门(主要从事大数据与人工智能的研究) 坏消息:这个部门工作会很辛苦,经常加班;实行淘汰机制,考核不过关就会被调到其他部门。老实说,我非常感恩自己,一个毕业于普通院校的非计算机专业的研...

2019-08-10 17:14:36 528

原创 入职某行软件开发中心第二周后的体会

第二周的工作是以技术培训为主。这周的收获比较发散,涉及社会经验和专业知识。因此,不管是在为人处事还是技术学问方面,希望你看了本文有所收获吧!首先,我想讲讲“积极尝试”这个话题。我们这次的拓展训练超过100人参加,所谓拓展训练,只不过就是让刚进入职场的大学生去感受、体会团队合作的意义和责任。显然,拓展训练离不开组织搭建、组织结构和分工,最后还有文艺表演。我发现,且不说其他组队,就拿我们12人的团...

2019-08-10 17:08:37 270

原创 入职某行软件开发中心第一周后的体会

正式进入工作后,体会诸多。社会对一个有梦想、积极主动的人比较残酷,而对一个持有佛系工作或生活态度的人则比较温和................

2019-07-20 18:45:32 363

原创 从上海租房之旅得到的感悟

应届硕士毕业生,找了一份上海的工作,折腾了两天租到了还算满意的房子:价格1600/月,距离工作单位3公里左右,骑自行车上班大约10分钟; 房子虽然不新,但是设施还比较齐全(有厕所、有厨房); 周边环境好,有公园,适合锻炼跑步; 离地铁站有些距离,但公交非常方便,起始站就在租房附近。在这里,我把自己的这段真实经历和感受跟大家分享,希望大家有所共鸣吧经历去上海玩过几次,...

2019-07-11 16:46:34 343 1

原创 几行python代码实现one-hot编码

#假设y是np.array数组形式的数组,形状为(row, col)#t是类别标签,也为数组,形状为(row,),比如[0,2,3,5,2,6]one_hot_t= np.zeros_like(y) #生成和y形状一样的元素为零的数组for j, i in zip(range(t.size), t): #有多少个样本就应该对应多少个标签 one_hot_t[j][i] =...

2019-06-21 12:49:57 3279 1

原创 基于pyqt+OpenCV+神经网络算法实现人脸识别

文章《基于pyqt+OpenCV设计的用户密码或人脸识别登录GUI程序设计》介绍了利用pyqt+openCV实现人脸识别。该文章纯粹利用openCV提供的有关人脸识别的接口:人脸图像采集、模型参数学习、人脸推理(识别)等。在该文章基础之上,我们作了一些修改:仍然以openCV完成人脸照片的采集(保存) 利用python图像处理库PIL对图片进行尺寸修改(比如设置为150x150) 自...

2019-06-20 18:48:53 3087

原创 基于pyqt+OpenCV设计的用户密码或人脸识别登录GUI程序设计

开发环境:Windows7 64位 python3.7 pyqt5 pycharm OpenCV3.4 QT Designer PyUIC目录功能介绍程序代码软件截图功能介绍该程序主要在pycharm中开发,导入至pycharm里的外部工具有QT Designer和PyUIC。其中QT Designer用于GUI布局,PyUIC用于将ui文件转换为....

2019-06-05 11:31:59 4465 17

原创 opencv-python安装小技巧

安装方法一pip install opencv-python #只安装OpenCV主要模块pip install opencv-contrib-python #安装主要模块及其他模块这种方法是最常见,也是最安全的安装方式!opencv-python包已经包含了OpenCV二进制文件,因此无需再单独安装OpenCV。由于opencv-python大小接近40M,且通过pip方式...

2019-05-23 22:16:41 820

转载 深度学习的应用介绍

深度学习已经在图像、语音、自然语言处理等各个不同的领域展现出了优异的性能。本文将带着大家看看深度学习在机器视觉领域的应用现状及其他方面的应用。目录物体检测图像分割图像标题的生成图像风格变换图像的生成自动驾驶强化学习(Deep Q-Network)物体检测物体检测是从图像中确定物体的位置,并进行分类的问题,如下图所示要从图像中确定物体的种类和物体的位置。...

2019-05-19 17:48:43 23118 2

转载 深度学习综述-01

加深神经网络在之前的学习专题中,介绍了构成神经网络的各种层、学习时的有效技巧、对图像特别有效的CNN、参数的最优化方法等,这些都是深度学习中的重要技术。首先,我们将学过的技术汇总起来,创建一个深度网络,并应用于MNIST数据集的手写数字识别。构建深度CNN基于手写数字识别的深度CNN如上图,我们创建了一个比之前实现的网络都深的神经网络。这个网络有如下特点:(1)基于的小型...

2019-05-15 17:04:41 1430 1

原创 卷积神经网络

目录概述卷积层卷积层的产生卷积运算填充步幅应用滤波器后的输出数据大小计算三维数据的卷积运算批处理(‘四维数据’)池化层卷积层和池化层的Python实现im2col介绍im2col的Python实现卷积层的实现池化层的实现CNN的实现概述卷积神经网络(Convolutional Neural Network),简称CNN,CNN...

2019-05-10 20:22:51 2160

原创 与神经网络学习相关的技巧

SGD、Momentum、AdaGrad、Adam、Xavier初始值、He初始值、Batch Normalization、权值衰减、Dropout

2019-04-10 14:12:36 552

原创 未料油火下灶台,一蛋糖乳上厅堂

欢迎关注微信公众号“Python生态智联”,学知识,享生活!别人家的程序人生聊人生,我的程序人生只聊美食!

2019-04-10 00:06:52 192

原创 Linux下命名进入窗口文件目录

启动一个终端,然后输入 nautilus+空格+文件路径,就可以通过窗口打开目标文件路径。如图所示:

2019-04-06 15:33:14 328

原创 误差反向传播法--高效计算权重参数的梯度

目录前言计算图计算图求解示例计算图的优点反向传播思考一个问题链式法则计算图的反向传播链式法则和计算图加法节点的反向传播乘法节点的反向传播“购买水果”问题的反向传播激活函数(层)的反向传播激活函数ReLU的反向传播激活函数Sigmoid的反向传播Affine/softmax激活函数的反向传播Affine层softmax-wi...

2019-03-23 21:50:13 6021 2

原创 深度阅读----人工智能简史及其思维辩证

20世纪中期开始的人工智能研究,是人类思维发展史上的一个重大事件,它已经并将继续对思维的发展、思维的研究、人类的整个精神生活乃至物质生活产生深刻的影响。在这里,我们要探讨人工智能产生的原因和条件、人工智能的本质、人工智能和思维的关系及其发展趋势等一系列理论问题。目录第一节 人工智能的可能、现实和界限 一 什么是人工智...

2019-03-10 12:12:14 3155

原创 神经网络的学习

前言所谓”学习“是指从训练数据中自动获取最优权重参数的过程,为了使神经网络能进行学习,我们将导入损失函数这一指标。学习的目的就是以该损失函数为基准,找出能使它的值达到最小的权重参数。为了找出尽可能小的损失函数的值,这里我们介绍利用函数斜率的梯度法。目录数据准备训练数据测试数据损失函数均方误差交叉熵误差疑问解答:为什么要使用损失函数?数值微分导数概念理...

2019-03-02 20:19:00 2044

原创 20世纪80年代书籍《思维学 引论》深度讨论思维与人工智能

太不可思议了,小编在书摊上偶遇一本纸张枯黄、些有年代的书籍《思维学 引论》,引起小编注意的不是书名,而是其封面上密密麻麻的文字中出现的“钱学森”三个字,心里的疑惑便油然而生:钱学森怎么和隶属哲学领域的思维搅和在一起了?小编扫描了一下目次居然看到了“思维和人工智能”章节知识点….好吧,犹豫了许久,觉得这么好的书籍应该和大家共享。这是一本不可多得的上世纪80年代出版的书籍,知道它的人寥寥无几。从...

2019-02-21 18:03:16 372

原创 神经网络第四篇:推理处理之手写数字识别

到目前为止,我们已经介绍完了神经网络的基本结构,现在用一个图像识别示例对前面的知识作整体的总结。本专题知识点如下:MNIST数据集 图像数据转图像 神经网络的推理处理 批处理 MNIST数据集         mnist数据图像MNIST数据集由0到9的数字图像构成。像素取值在0到255之间。每个图像数据都相应地标有“7”、“2”、“1”等数字标签。MNIST数据集中,训练数据...

2019-02-15 16:32:57 1240 4

原创 程序人生--拔丝地瓜

一个会享受生活的人,难免会执迷于探索“三餐茶饭,四季衣裳”的朴素涵义。如今在这繁杂喧闹、竞争激烈的社会环境里,如何才能从周而复始的生活中挖掘出一点儿期待!这是一个仁者见仁智者见智的开放性话题。对于大部分的人来说,看电影、运动、旅游、美食、加班....是假日的备选安排。春节临走之前,再次尝试“拔丝地瓜”,为何要强调“再次”二字?因为这道甜菜我已经尝试过很多次,失败与成功都经历过。十几年的烧饭经历...

2019-02-11 00:54:31 8152

原创 神经网络第三篇:输出层及softmax函数

 在上一篇专题中,我们以三层神经网络的实现为例,介绍了如何利用Python和Numpy编程实现神经网络的计算。其中,中间(隐藏)层和输出层的激活函数分别选择了 sigmoid函数和恒等函数。此刻,我们心中不难发问:为什么要花一个专题来介绍输出层及其激活函数?它和中间层又有什么区别?softmax函数何来何去?下面我们带着这些疑问进入本专题的知识点:1 输出层概述2 回归问题及恒等函数3...

2019-01-30 01:30:11 39631

原创 神经网络第二篇:numpy轻松实现神经网络的计算

如果掌握了NumPy多维数组的运算,那么神经网络的实现就变得简单了。多维数组        多维数组就是数字的集合,数字排成一列的集合、排成行列的集合、排成三维或N维形状的集合。Numpy是专为Python提供的多维数组计算库,这里我们简单地给出一些相关的运算。import numpy as np"一维数组"data=np.array([1,2,3,4]) #构造一维数组pr...

2019-01-24 19:17:43 1132

原创 程序人生---肉末番茄鸡蛋面

欢迎关注微信公众号“Python生态智联”,享生活,学知识。一个会享受生活的人,难免会执迷于探索“三餐茶饭,四季衣裳”的朴素涵义。如今在这繁杂喧闹、竞争激烈的社会环境里,如何才能从周而复始的生活中挖掘出些许期待!这是一个仁者见仁智者见智的开放性话题。对于大部分的人来说,看电影、运动、旅游、美食、加班....是节假日的备选安排。 本人是一个“挑剔”的吃货,所以每逢假日之际会烧饭或探...

2019-01-21 01:23:06 10970 4

原创 浅谈 MySQL for excel

欢迎关注微信公众号“Python生态智联”MySQL for excel是一个大小只有几兆的MySQL附件,它能让我们在Microsoft excel中处理MySQL数据。小编用了两天时间浏览了MySQL for excel的使用指南并按demo演示了一遍(手册地址https://dev.mysql.com/doc/mysql-for-excel/en/),现从功能和局限两方面对MySQL ...

2019-01-18 17:43:22 24529 7

原创 神经网络第一篇:激活函数是连接感知机和神经网络的桥梁

前面发布的文章介绍了感知机,了解了感知机可以通过叠加层表示复杂的函数。遗憾的是,设定合适的、能符合预期的输入与输出的权重,是由人工进行的。从本章开始,将进入神经网络的学习,首先介绍激活函数,因为它是连接感知机和神经网络的桥梁。如果读者认知阅读了本专题知识,相信你必有收获。感知机数学表达式的简化前面我们介绍了用感知机接收两个输入信号的数学表示如下:                    ...

2019-01-15 23:12:25 973

原创 多层感知机不等于神经网络?

    在前一章节(https://blog.csdn.net/u012132349/article/details/86166324),我们介绍了感知机可以实现与门、或门、非门。只需给定合适的参数(w1, w2, b)并利用Python就可以简单实现对输入的任意(x1,x2),输出0或1。    今天我们将介绍感知机的局限性(严格说是单层感知机的局限性)。这里我们想用感知机实现异或门,所谓异...

2019-01-12 20:53:38 10248

原创 好书推荐《深度学习入门 基于Python的理论与实现》

如果你对Python有一定的了解,想对深度学习的基本概念和工作原理有一个透彻的理解,想利用Python编写出简单的深度学习程序,那么这本书绝对是最佳的入门教程,理由如下:    (1)撰写者是一名日本普通的AI工作者,主要记录了他在深度学习中的笔记,这本书站在学习者的角度考虑,秉承“解剖”深度学习的底层技术,不使用任何现有的深度学习框架、尽可能仅使用基本的数学知识和Python库。从零创建一个...

2019-01-10 22:34:41 3365

原创 深度学习为什么要从感知机学起?

    感知机是作为神经网络(深度学习)起源的算法,学习感知机的构造是通向深度学习的一种重要思想。概念:    感知机是一种算法,更或者说是一种数学表达式,它能接受多个输入信号(x1、x2、x3….),而输出一个信号(y)。                                            感知机的信号只有两种取值,传递信息对应1,不传递信息对应0。如上面公式所...

2019-01-09 17:43:25 1147

原创 如何实现一台机器上运行多个MySQL实例?

在一台机器上一个MySQL服务器运行多个MySQL实例有什么好处?这里我先入为主给大家介绍这样做至少存在两个好处(看完这篇文章后理解会更透彻):(1)减轻服务器链接负担(2)为不同的用户提供不同的mysqld服务器的访问权限以方便这些用户进行自我管理。 下面我介绍具体的实现过程:一、准备工作    台式机一台、Windows系统、MySQL服务器(我安装的版本是MySQL ...

2018-12-15 19:51:05 5762

原创 回文本字符串判断,Python实现

"""语言:Python3输入:一行字符串,判断是否为回文本字符串,比如“abcba”输出:true/false"""string=input() #终端输入字符串n=len(string) #获取字符串长度for i in range(n): if string[i]==string[n-i-1]: #按序比较首尾字符 ...

2018-10-23 19:37:19 388

原创 Python分解多重列表对象,isinstance实现

“”“待打印的字符串列表:['ft','bt',['ad',['bm','dz','rc'],'mzd']]分析可知,该列表内既有字符对象,又有列表对象(Python允许列表对象不一致)现将所有字符依次打印并组成新的列表”“”a=['ft','bt',['ad',['bm','dz','rc'],'mzd']]x=[]def func(y): for i in y: ...

2018-10-23 19:21:03 445

程序包.rar(基于pyqt+OpenCV设计的用户密码或人脸识别登录GUI程序的完整代码及相关资料)

基于pyqt+OpenCV设计的用户密码或人脸识别登录GUI程序的完整代码及相关资料

2019-06-04

mnist数据集及权重参数

mnist数据集是图像数据,由6万条训练数据和1万条测试数据组成。图像为1通道28像素乘以28像素的灰度图。本压缩文档包含了mnist数据集和神经网络推理的权重参数两个文件

2019-02-15

mnist数据集

mnist数据集是图像数据,由6万条训练数据和1万条测试数据组成。图像为1通道28像素乘以28像素的灰度图。

2019-02-15

《Introduction to Machine Learning with Python》翻译

本人从事Python编程已有2年多,结合自己的英语能力及数据分析方面的知识,翻译了《Introduction to Machine Learning with Python 》整本书95%以上的句子。现奉上其英文版和我的阅读笔记。供喜欢利用scikit-learn作为机器学习包的爱好者参考

2018-09-02

《Introduction to Machine Learning with Python 》

本人从事Python编程已有2年多,结合自己的英语能力及数据分析方面的知识,翻译了《Introduction to Machine Learning with Python 》整本书95%以上的句子。现奉上其英文版和我的阅读笔记。供喜欢利用scikit-learn作为Python机器学习的第三方库爱好者参考。

2018-09-02

空空如也

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

TA关注的人

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