自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【人工智能】从梯度下降算法到人工神经网络

提到人工智能算法,人工神经网络(ANN)是一个绕不过去的话题。但是对于新手,往往容易被ANN中一堆复杂的概念公式搞得头大,最后只能做到感性的认识,而无法深入的理解。正好最近作者本人也在经历这个痛苦的过程,本着真理越辩越明的态度,索性坐下来认真的把这些头大的问题梳理一番,试试看能不能搞清楚ANN背后的数学原理。其实ANN 的流程概括来说倒不是很复杂,以最简单的前馈神经网络为例,无非就是搭建网络架构 ---> 指定初始参数 ---> [将样本传递给输入层 ---> 输入层将值向后传播

2020-10-05 22:21:32 5616 13

原创 【python学习】文件与文件系统

一、理论部分文件是数据的抽象和集合,是数据存储的一种形态文件的展现形态:文本文件和二进制文件由单一特定编码组成的文件就是文本文件,比如UTF-8编码。也可以被看成存储着的长字符串。Windows下的.txt文件、.py文件都是文本文件。但文本文件在底层也是二进制存储的(计算机中全是二进制),因此也可以通过二进制打开方式打开文本文件二进制文件直接由0、1组成,没有统一的字符编码,一般存在一定的组织结构,即文件格式。如.png文件、.avi文件在python中打开文件,需要用到open()函数,文件

2020-08-08 17:37:21 343

原创 【python学习】模块与datetime模块

一、理论部分程序越写越长,功能也越来越多。为了提高代码复用率,减少冗余代码量,我们发明了函数、类等封装方式。随着程序功能的进一步扩充,将所有代码放到一个py文件会让人眼花缭乱,也缺乏条理,是时候将它们放到不同文件中了。模块就是程序,可以简单的理解为一段代码,在这段代码中可以定义函数、类和变量,这些既可以所有文件共有,也可以作为一个模块私有的。不同模块就是不同的py文件。熟悉C或C++的朋友可以类比其中的#include<XXX>。而包是放在一个文件夹里的模块集合。调用的方法是im

2020-08-07 21:55:17 226

原创 【python学习】类、对象与魔法方法

练习题1、以下类定义中哪些是类属性,哪些是实例属性?class Test(object):class_attr = 100 # 类属性def __init__(self): self.sl_attr = 100 # 实例属性def func(self): print('类对象.类属性的值:', Test.class_attr) # 调用类属性 print('self.类属性的值', self.class_attr) # 相当于把类属性 变成实例属性 pri

2020-08-05 12:39:16 438

原创 【python学习】函数与Lambda表达式

一、 理论部分这次的blog是关于函数的,函数本身就是一个很大的主题,展开写的话三天三夜都说不完,那还是写简单点吧。首先,python的函数还是一如既往的灵活。定义函数的时候不必指明函数的返回类型,而且返回值也可以有多个。参数表可以写的很灵活,且同样不必指明类型。而Lambda表达式则提供了一种不用专门定义函数就可以直接使用函数的功能,个人认为这个有点像C语言中的宏。具体用法为:lambda 参数1,参数2,…: 要返回值的表达式(表达式可以是求值的也可以是条件判断的。比如:x ** 2或 x %

2020-08-02 20:25:43 296

原创 【python学习】字典、集合和序列

一、字典字典可以理解为一种映射,类似C++中STL模板里的map。比如整形数组建立了一种从数字到数字的映射,字符串数组建立了一种从数字到字符串的映射。而字典则可建立更广泛的映射。比如可以建立字符串到数字的映射、元祖到字符串的映射。映射中有一对关键概念,即:键(key)与值(value),其中键用来索引,值就是存储的对象。例如,字符串数组的键是数字,值就是字符串。这一对键值以二元组(key,value)的形式构成了字典的基本元素。在python里,需要注意的是,键只能是数字、字符串或元祖等不可变类型,

2020-07-31 16:00:14 653

原创 【python学习】列表、元组和字符串

一、列表列表类似C语言中的数组。用方括号表示,通过函数list()可返回列表类型。不同于C语言,python中的列表非常灵活,不必事先指定类型,可以随机应变。如:alist = list() #创建了一个空列表,并赋予alist的名字>>>alist[]alist = [0, "hello", 23, "123"] #alist现在指向的列表为[0, "hello", 23, "123"],其中有字符串也有整数>>> alist[0, 'hello', 2

2020-07-28 23:06:57 746

原创 【python学习】异常处理

猜数字游戏这次的学习内容是异常处理,简单的说就是python内置了异常检测机制,能够识别出类似除数为0、打开文件失败这一类错误。因此,就可以用try……except……代码对可能出现的错误进行预判,从而让程序避开错误段继续执行下去。这篇blog不准备列举各种异常类型(它们将作为代码try……except……中except后面的判据),我们直接用一个具体的编程练习说明一切。下面开始:题目描述:电脑产生一个零到100之间的随机数字,然后让用户来猜,如果用户猜的数字比这个数字大,提示太大,否则提示太小,当

2020-07-25 23:12:22 231

原创 【python学习】条件循环结构

一、Python中条件、循环结构要点这里主要列举和C语言不太一样的地方:if ,while, for 后的判断部分均不用加括号,直接写在关键字之后就可以了,但判据结束后需要加冒号:if ,while, for 中执行的内容用缩进来表示,而不是C中用花括号区分块的方式一个简单的例子:if 1 < i and i < 5: print(i)#下面跟其他代码多条分支语句时,不写else if而是简写为elif,判据结束后同样需要加:可以用一个特殊的关键字判断程序是否

2020-07-23 22:05:02 450

原创 【python学习】变量、运算符、数据类型及位运算

一、引子万事开头难,这是学习python的第一步,加油!作为一个学习过C语言的人,最直观的感受就是pytho拥有一种简洁的美!这感觉就像地球人第一次见到三体星人发射的探测器——水滴的感受。变量不用定义,随取随用;print真正成为了傻瓜函数;基本的变量类型竟然可以简单到只使用int, float和bool;比较变量地址直接用is和is not就好,再也不用小心谨慎的处理变量和其地址的关系了;甚至连与或非也采用了更贴合自然语言的and, or和not。这一切都让人有一种如沐春风的奇妙感觉。。。。。。好

2020-07-22 22:31:36 131

空空如也

空空如也

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

TA关注的人

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