自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Deeping_Learning 02

Deeping_Learning 022.新闻分类:多分类问题(路透社数据集)‰ 如果要对 N 个类别的数据点进行分类,网络的最后一层应该是大小为 N 的 Dense 层。‰ 对于单标签、多分类问题,网络的最后一层应该使用 softmax 激活,这样可以输出在 N个输出类别上的概率分布。‰ 这种问题的损失函数几乎总是应该使用分类交叉熵。它将网络输出的概率分布与目标的真实分布之间的距离最小化。‰ 处理多分类问题的标签有两种方法。ƒ 通过分类编码(也叫 one-hot 编码)对标签进行编码,然后使

2020-09-10 16:58:11 289

原创 AI day11(2020 8/13) 聚类

聚类聚类模型可视化展示:https://www.naftaliharris.com/blog/k-means 初始值k不好判断,可以做多次模型进行对比PCA降维# beer datasetimport pandas as pdbeer = pd.read_csv('data.txt', sep=' ')beer name calories sodium alcohol c

2020-08-14 12:41:57 373

原创 AI day09(2020 8/8)

朴素贝叶斯每个训练集中的输入值,在每个类别中默认至少出现一次。新闻分类贝叶斯拼写检查器import re, collections def words(text): return re.findall('[a-z]+', text.lower()) def train(features): model = collections.defaultdict(lambda: 1) for f in features: model[f] += 1

2020-08-09 14:34:12 2416

原创 AI day08(2020 8/7)

集成算法随机森林实现 坦尼克获救预测import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport sklearndata = pd.read_csv('data/data2138/train.csv')data.head() PassengerId Survived Pclass Name Sex

2020-08-08 09:24:22 441

原创 AI day06(2020 8/5)

信用卡欺诈检测import pandas as pdimport matplotlib.pyplot as pltimport numpy as np%matplotlib inlinedata = pd.read_csv('data/data48333/creditcard.csv')data.head() Time V1 V2 V3 V4 V5 V6

2020-08-07 08:48:46 190

原创 AI day05(2020 8/4)

线性回归拟合函数误差符合高斯分布(正态分布)真实值似然函数1.根据样本推导参数2.根据样本估计参数可能性的函数3.值越大越好在这里插入图片描述推荐地址(似然函数推导)添加链接描述...

2020-08-04 20:08:53 355

原创 AI day04(2020 8/3)

Matplotlibimport pandas as pdimport numpy as npimport matplotlib.pyplot as plt# 常见的无衬线字体有 Trebuchet MS, Tahoma, Verdana, Arial, Helvetica,SimHei 中文的幼圆、隶书等等plt.rcParams['font.sans-serif'] = ['FangSong'] # 指定默认字体plt.rcParams['axes.unicode_minus'] = Fa

2020-08-04 00:50:05 231

原创 AI day03(2020 8/1)

Numpyimport numpy as npdata = np.array([[1,2,3],[4,5,6],[ 7,8,9]])dataarray([[1, 2, 3], [4, 5, 6], [7, 8, 9]])numpy 数据必须一致numpy.genfromtxt() 可以读文本内容print(data.shape)(3, 3)t = data%2 == 0tarray([[False, True, False],

2020-08-03 08:10:12 803

原创 AI-day02-2(Python小白逆袭大神)

#安装paddlehub!pip install paddlehub==1.6.0 -i https://pypi.tuna.tsinghua.edu.cn/simpleLooking in indexes: https://pypi.tuna.tsinghua.edu.cn/simpleRequirement already satisfied: paddlehub==1.6.0 in /opt/conda/envs/python35-paddle120-env/lib/python3.7/sit

2020-07-28 20:14:52 197

原创 AI-day02-1(Python小白逆袭大神)

#安装paddlehub!pip install paddlehub==1.6.0 -i https://pypi.tuna.tsinghua.edu.cn/simpleLooking in indexes: https://pypi.tuna.tsinghua.edu.cn/simpleRequirement already satisfied: paddlehub==1.6.0 in /opt/conda/envs/python35-paddle120-env/lib/python3.7/sit

2020-07-28 20:11:13 271

原创 AI-day01(Python小白逆袭大神)

Python被大量应用在数据挖掘和深度学习领域,其中使用极其广泛的是Numpy、pandas、Matplotlib、PIL等库。numpy是Python科学计算库的基础。包含了强大的N维数组对象和向量运算。pandas是建立在numpy基础上的高效数据分析处理库,是Python的重要数据分析库。Matplotlib是一个主要用于绘制二维图形的Python库。用途:绘图、可视化PIL库是一个具有强大图像处理能力的第三方库。用途:图像处理Numpy库NumPy是使用Python进行科学计算的.

2020-07-28 20:08:15 226

原创 AID_Month02--进程池

进程池必要性进程的创建和销毁过程消耗的资源较多当任务量众多,每个任务在很短时间内完成时,需要频繁的创建和销毁进程。此时对计算机压力较大进程池技术很好的解决了以上问题。原理创建一定数量的进程来处理事件,事件处理完进 程不退出而是继续处理其他事件,直到所有事件全都处理完毕统一销毁。增加进程的重复利用,降低资源消耗。...

2020-07-05 17:30:10 76

原创 PythonAID--multiprocessing(进程)

multiprocessing流程imort multiprocess#创建执行函数def fun():pass#创建进程对象p = multiprocessing.Process(target=fun)p = Process(target=worker, args=(2, ‘Lucy’))p = Process(target=worker,kwargs={“sec”:2,“n...

2020-07-05 17:30:00 94

原创 AID_线程(Thread)

线程(Thread)基本概念轻量级的进程可以使用计算机多核资源,是多任务编程方式线程是系统分配内核的最小单元可以理解为进程的分支任务是进程的一部分特征一个进程中可以包含多个线程线程也是一个运行行为,消耗计算机资源一个进程中的所有线程共享这个进程的资源多个线程之间的运行互不影响各自运行线程的创建和销毁消耗资源远小于进程各个线程也有自己的ID等特征...

2020-07-05 17:29:39 177

原创 进程与线程的同步与互斥

理论1.通信方法线程间使用全局变量进行通信2.共享资源争夺共享资源:多个进程或者线程都可以操作的资源称为共享资源。对共享资源的操作代码段称为临界区。影响 : 对共享资源的无序操作可能会带来数据的混乱,或者操作错误。此时往往需要同步互斥机制协调操作顺序。3.同步互斥机制同步 : 同步是一种协作关系,为完成操作,多进程或者线程间形成一种协调,按照必要的步骤有序执行操作.互斥 :...

2020-07-05 17:29:24 907

原创 AID_Python_线程GIL

python线程GIL理解GIL(全局解锁器锁)由于python解释器设计中加入了解释器锁,导致python解释器同一时刻只能解释执行一个线程,大大降低了线程的执行效率。导致后果: 因为遇到阻塞时线程会主动让出解释器,去解释其他线程。所以python多线程在执行多阻塞高延迟IO时可以提升程序效率,其他情况并不能对效率有所提升。GIL问题建议:1.尽量使用进程完成无阻塞的并发行为2.不...

2020-07-05 17:29:06 92

原创 AID_python_进程与线程的区别与应用场景选择与面试要求

进程与线程的区别1.两者都是多任务编程方式,都能使用计算机多核资源2.进程的创建删除消耗的计算机资源比线程多3.进程空间独立,数据互不干扰,有专门通信方法;线程,数据共享使用全局变量通信4.一个进程可以有多个分支线程,两者有包含关系5.多个线程共享进程资源,在共享资源操作时往往需要同步互斥处理6.进程线程在系统中都有自己的特有属性标志,如ID,代码段,命令集等。使用场景1.任务场景...

2020-07-05 17:28:33 117

原创 AID_python_网络并发通信

网络并发通信1.常见网络通信模型1.循环服务器模型 :循环接收客户端请求,处理请求。同一时刻只能处理一个请求,处理完毕后再处理下一个。优点:实现简单,占用资源少缺点:无法同时处理多个客户端请求适用情况:处理的任务可以很快完成,客户端无需长期占用服务端程序。udp比tcp更适合循环。2.多进程/线程网络并发模型:每当一个客户端连接服务器,就创建一个新的进程/线程为该客户端服务,客户端退出...

2020-07-05 17:28:16 279

原创 AID_Python_IO并发之阻塞IO 与非阻塞IO

IO并发分类阻塞IO非阻塞IOIO多路复用异步IO等阻塞IO1.定义:在执行IO操作时如果执行条件不满足则阻塞。阻塞IO是IO的默认形态。2.效率:阻塞IO是效率很低的一种IO。但是由于逻辑简单所以是默认IO行为。3.阻塞情况:因为某种执行条件没有满足造成的函数阻塞e.g. accept input recv处理IO的时间较长产生的阻塞状态e.g. 网络传输,大文件读...

2020-07-05 17:28:03 147

原创 AID_Python_IO并发之多路复用

IO多路复用定义同时监控多个IO事件,当哪个IO事件准备就绪就执行哪个IO事件。以此形成可以同时处理多个IO的行为,避免一个IO阻塞造成其他IO均无法执行,提高了IO执行效率。具体方案select方法 : windows linux unixpoll方法: linux unixepoll方法: linux注意:rlist里的是读对象,即等待发生的或者可读的IO事件eg:tcp里的s...

2020-07-05 17:27:49 116

原创 Web_html

授课老师 : 石博文联系方式 : shibw@tedu.cn授课阶段 : Web前端基础文章目录一、Web前端介绍1. 什么是网页2. 网页的组成3. 开发前的准备二、 HTML语法介绍1. HTML介绍2. 标签3. 使用三、常用标签介绍1. 基本结构解析2. body中常用标签3. 常用结构标签一、Web前端介绍1. 什么是网页网页是基于浏览器的应用程序,是数据展示的载...

2020-07-05 17:27:19 278

转载 Web_CSS

文章目录CSS 基础使用一、CSS介绍二、CSS使用方式1. 行内样式/内联样式2. 内嵌样式3. 外链样式表三、样式表特征1. 层叠性2. 继承性3. 样式表的优先级四、CSS 选择器1. 作用2. 分类 :1. 标签选择器2. id选择器3. class选择器/类选择器4. 群组选择器5. 后代选择器6. 子代选择器7. 伪类选择器3. 选择器的优先级五、标签分类及嵌套1. 块元素2. 行内元...

2020-07-05 17:26:44 199

原创 django_day01

django_day011.旷世科技2.切换django版本3.创建django项目django-admin startproject demo01启动服务 : python3 manage.py runserver查看manage的所有命令 : python3 manage.py创建应用 : python3 manage.py startapp数据库迁移 : python...

2020-07-05 17:25:17 128

原创 django02

django02view1.请求方式 判断请求方式: request.method == 'xxx' GET: xxx?xxx=xxx&xxx=xxx 取单个参数值单个值(最后一个值) request.GET['参数名'] request.GET.get('...

2020-07-05 17:25:01 53

原创 django03

django03T–>templates过滤器 作用 在变量输出时对变量的值进行处理 您可以通过使用 过滤器来改变变量的输出显示。 语法 {{ 变量 | 过滤器1:参数值1 | 过滤器2:参数值2 ... }} 常用的过滤器 过滤器 说明 lower 将字符串转换为全部小写。 upper 将字符串...

2020-07-05 17:24:46 81

原创 django04

Django04MOdels -> 数据库的使用注意:建立一个表,添加一个is_active字段,将is_active bool 默认设置为True##1.管理器对象每个继承自 models.Model 的模型类,都会有一个 objects 对象被同样继承下来。这个对象叫管理器对象数据库的增删改查可以通过模型的管理器实现eg:class MyModel(models.Mod...

2020-07-05 17:24:34 137

原创 django05_01

Django05数据库:直接执行原生SQL语句1.raw()方法执行原生sql语句:# raw()方法执行原生sql(调用的类名不区分是谁,只要存在均可执行) ret=models.Book.objects.raw('select * from app01_book') # ret=models.Publish.objects.raw('select * from app01_bo...

2020-07-05 17:24:19 83

原创 django05_02

django05_02admin1.admin后台数据库管理使用步骤:1.创建后台管理帐号: 后台管理--创建管理员帐号 $ python3 manage.py createsuperuser 根据提示完成注册,参考如下: $ python3 manage.py createsuperuser Usern...

2020-07-05 17:24:07 115

原创 django06

Django06cookies 和 sessioncookies:1.定义1.cookies是保存在客户端浏览器上的存储空间,通常用来记录浏览器端自己的信息和当前连接的确认信息2.cookies 在浏览器上是以键-值对的形式进行存储的,键和值都是以ASCII字符串的形存储(不能是中文字符串)3.cookies 的内部的数据会在每次访问此网址时都会携带到服务器端,如果cookies过大会...

2020-07-05 17:23:52 78

原创 Django07

《Django Web框架教学笔记》目录文章目录《Django Web框架教学笔记》目录缓存什么是缓存?为什么使用缓存?使用缓存场景:Django中设置缓存Django中使用缓存浏览器中的缓存强缓存协商缓存中间件 Middleware跨站请求伪造保护 CSRF分页Paginator对象Page对象文件上传文件下载缓存什么是缓存?缓存是一类可以更快的读取数据的介质统称,也指其它可以加快数据...

2020-07-05 17:22:55 480

原创 Django08

《Django Web框架教学笔记》目录文章目录《Django Web框架教学笔记》目录Django中的用户认证 (使用Django认证系统)auth基本模型操作:auth扩展字段(没有使用过makemigrations和migrate时才能使用)电子邮件发送项目部署WSGI Django工作环境部署uWSGI 网关接口配置 (ubuntu 18.04 配置)nginx 反向代理配置nginx...

2020-07-05 17:22:26 321

原创 Redis01

Redis-day01-noteRedis介绍特点及优点1、开源的,使用C编写,基于内存且支持持久化2、高性能的Key-Value的NoSQL数据库3、支持数据类型丰富,字符串strings,散列hashes,列表lists,集合sets,有序集合sorted sets 等等4、支持多种编程语言(C C++ Python Java PHP ... )5、'单进程'单线程6.非关...

2020-06-30 12:04:45 140

原创 Python_缓存实现

Django里缓存的实现方法一方法二方法三应用场景: redis+mysql+hash组合使用原理用户想要查询个人信息1、到redis缓存中查询个人信息2、redis中查询不到,到mysql查询,并缓存到redis3、再次查询个人信息代码实现def user_detail(request, user_id): # /user/detail/1 cac...

2020-06-30 12:04:36 486

转载 Redis02

redis_day02笔记位图操作bitmap定义1、位图不是真正的数据类型,它是定义在字符串类型中2、一个字符串类型的值最多能存储512M字节的内容,位上限:2^32# 1MB = 1024KB# 1KB = 1024Byte(字节)# 1Byte = 8bit(位)强势点可以实时的进行统计,极其节省空间。官方在模拟1亿2千8百万用户的模拟环境下,在一台MacBookPro上...

2020-06-30 12:04:16 112

转载 Redis03

redis_day02回顾五大数据类型及应用场景类型特点使用场景string简单key-value类型,value可为字符串和数字常规计数(微博数, 粉丝数等功能)hash是一个string类型的field和value的映射表,hash特别适合用于存储对象存储部分可能需要变更的数据(比如用户信息)list有序可重复列表消息队列等set无序不...

2020-06-30 12:04:06 137

原创 mall_project01

电商定义指在互联网(Internet)、内部网(Intranet)和增值网(VAN,Value Added Network)上以电子交易方式进行交易活动和相关服务活动电商的分类B2B(Business to Business)企业与企业之间的电子商务,如1688、海豚供应链;B2C(Business to Consumer)企业与消费者之间的电子商务,如京东、当当、网易考拉等;C2C(...

2020-06-30 12:03:54 146

原创 Hash

*python里字典/集合的原理装填因子定义为:α= 填入表中的元素个数 / 哈希表的长度表长相等时:α越大,填入表中的元素较多,产生冲突的可能性就越大;α越小,填入表中的元素较少,产生冲突的可能性就越小字典扩容: 当a>=1/3时,进行扩容hash碰撞del 时,进行伪删除,即标记此处有值查找dic['a']时: m = hash('a')%len(dic) ...

2020-06-30 12:03:40 1777

原创 Python闭包与装饰器

Python 装饰器闭包闭包的概念:1)函数嵌套2)内部函数使用外部函数的变量3)外部函数的返回值为内部函数def test(name): def test_in(): print(name) print(55) return test_in# 闭包func = test('whyz')func()不带参数的装饰器import t...

2020-06-30 12:03:16 106

原创 微信小程序学习第四天(欢迎大家交流,学习)

微信小程序–days 4icon组件(显示图标)1.icon type=“图标类型” size=“图标大小” color=“图标颜色”2.type:cancel info_circle success_no_circle success info warn waiting download search clearswitch...

2019-03-13 12:07:36 145

原创 对于微信小程序----计算器的部分功能实现(欢迎各位朋友交流学习,共同进步)

**欢迎各位朋友交流学习,共同进步**@微信小程序----计算器的部分功能实现[TOC]今天对于前一天的计算器的进一步的完善。1.利用一个数组对按钮上的数字进行存储2.利用一个字符串对存储数字的数组进行循环链接数组元素3.利用splice()函数对数组进行数组末尾指定元素的删除从而实现清除一位的功能splice()函数:splice函数用于删除指定位置的数组元素,第一个参数是位置,...

2019-03-11 20:45:56 513

空空如也

空空如也

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

TA关注的人

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