- 博客(60)
- 收藏
- 关注
原创 djando用户名和密码错误
错误描述:从SQLLITE数据库换为MYSQL数据库,执行 python manage.py migrate 命令时,报错:django.db.utils.OperationalError: (1045, "Access denied for user ‘ODBC’@‘localhost’ (using password)原因说明及解决方案:django setting.py文件中设置的database用户名或者密码错了,修改一下就可以了...
2020-05-28 18:47:37 250
原创 深度学习-损失函数
损失函数: 在机器学习任务中,大部分监督学习算法都会有一个目标函数(Objective Function),算法对该目标函数进行优化,称为优化算法的过程。例如在分类或者回归任务中,使用损失函数(Loss Function)作为其目标函数对算法模型进行优化。 均方误差(MSE)损失函数和交叉熵损失函数,如下图所示,可
2020-05-27 17:52:55 1860
原创 激活函数介绍
激活函数: 首先来看激活函数在神经网络模型中的位置,如图(a) 所示的激活函数实际上隐藏在神经网络模型中的连接线上。前文反复强调神经网络模型中的连接是最重要的,该连接线包括输入矩阵与权值矩阵相乘的过程,还包括激活函数对数据进行激活的过程。激活函数作用于I层的神经元到1+1层神经元之间。其中(a)为单个神经元模型,激活函数用f表示: (b)为神经网络的第1层和第1+1层,每个圆圈表示一个激活函数
2020-05-27 16:01:19 1320
原创 深度学习-人工神经网络网络
神经元:受生物学的启发,人工神经网络是生物神经网络的一种模拟和近似。它从结构、实现机理和功能上模拟生物神经网络,传统的生物神经元模型由树突、细胞核、细胞体、突触和神经末梢组成,如图所示。如图下图所示,神经元的输入xi对应生物神经元的树突。输入xi向细胞体传播脉冲,相当于输入权值参数wi,通过细胞核对输入的数据和权值参数进行加权求和。传播细胞体的脉冲相当于人工神经元的激活函数,最终输出结果y作为下一一个神经元的输入。上述是人工神经网络的最基本的处理单元---------神经元,由连接、求和节点和激活
2020-05-25 16:36:51 5902
原创 机器学习算法-k-means聚类算法介绍
聚类算法介绍:在“无监督学习”(unsupervised learning)中,训练样本的标记信息是未知的,目标是通过对无标记训练样本的学习来揭示数据的内在性质及规律,为进一步的数据分析提供基础、此类学习任务中研究最多、应用最广的是“聚类”(clustering)。聚类试图将数据集中的样本划分为若千个通常是不相交的子集,每个子集称为一个“簇”(cluster). 通过这样的划分,每个簇可能对应于一些潜在的概念(类别),如“浅色瓜”“ 深色瓜”“有籽瓜”“无籽瓜”,甚至“本地瓜”“外地瓜”等。评价指标:
2020-05-23 22:50:50 1371 1
原创 机器学习算法-KNN算法
KNN 算法介绍:k-近邻算法(k-Nearest Neighbour algorithm),又称为KNN算法,是数据挖掘技术中原理最简单的算法。KNN的工作原理:给定一个已知标签类别的训练数据集,输入没有标签的新数据后,在训练数据集中找到与新数据最邻近的k个实例,如果这k个实例的多数属于某个类别,那么新数据就属于这个类别。可以简单理解为:由那些离X最近的k个点来投票决定X归为哪一类。图1中有红色三角和蓝色方块两种类别,我们现在需要判断绿色圆点属于哪种类别:当k=3时,绿色圆点属于红色三角这种类别;
2020-05-17 22:28:49 323
原创 大数据基础-数据抽取
字段抽取'''数据抽取: 字段抽取是指抽出某列上指定位置的数据做成的新数据 其代码格式为:slice(start,stop) start表示开始位置 stop表示结束位置'''from pandas import read_exceldf=read_excel(r'i_nuc.xls',sheet_name='Sheet4');print(df);pr...
2020-05-17 20:34:27 1126
原创 机器学习算法-决策树分类算法
决策树介绍:决策树分类算法是一种基于实例的归纳学习方法,它能从给定的无序的训练样本中,提炼出树型的分类模型。树中的每个非叶子节点记录了使用哪个特征来进行类别的判断,每个叶子节点则代表了最后判断的类别。根节点到每个叶子节点均形成一条分类的路径规则。而对新的样本进行测试时,只需要从根节点开始,在每个分支节点进行测试,沿着相应的分支递归地进入子树再测试,一直到达叶子节点,该叶子节点所代表的类别即是当前测试样本的预测类别。一般的,一棵决策树包含一个根结点、若千个内部结点和若千个叶结点;叶结点对应于决策结果,其他
2020-05-17 20:33:20 2170
原创 机器学习算法-贝叶斯分类
贝叶斯分类算法介绍:贝叶斯分类算法是统计学的一种概率分类方法,朴素贝叶斯分类是贝叶斯分类中最简单的一种。 其分类原理就是利用贝叶斯公式根据某特征的先验概率计算出其后验概率,然后选择具有最大后验概率的类作为该特征所属的类。之所以称之为"朴素",是因为贝叶斯分类只做最原始、最简单的假设:所有的特征之间是统计独立的。假设某样本X有a1, a2.,…an个属性,那么有P(X)= P(a1,a2…,an)= P(a1)* P(a2)… P(an),满足样的公式就说明特征统计独立。条件概率公式条件概率(Condi
2020-05-14 10:54:10 2075
原创 大数据分析-Python图像处理基础
PIL图库PIL库在python3中使用pillow代替,因此需要安装pillowpip install pillow'''PIL读取图像'''from PIL import Imageimport matplotlib.pyplot as plt# 读入图片image=Image.open(r'zhouzhou.jpg')plt.imshow(image) # 显示图片plt.axis('off') # 不显示坐标轴plt.show()#将其转换成灰度图像image_gray
2020-05-11 20:11:10 503
原创 大数据分析-Seabon中的图例
1、数据分布可视化1.1 直方图和密度函数"""seabon是专门的数据可视化包 1.数据分布可视化"""from sklearn.datasets import load_irisimport numpy as npiris=load_iris()# 将数据转换成DataFrame格式from pandas import DataFramedf=DataFrame(iris.data,columns=iris.feature_names)df['target']=iris.t
2020-05-11 18:19:43 756
原创 大数据基础-Matplotlib绘图
点图和线图"""数据可视化是关于图形或表格的展示,借助图形化的手段,有效的传达信息使用Matplotlib绘图: 1.绘制点图和线图 点图和线图是用来表示二维数据之间的关系,查看两个变量之间关系的最有效的方法 可以通过plot()函数来实现。 使用subplot可以绘制多个子图图像,并且可以添加标题和坐标轴。"""import numpy as npimport matplotlib.pyplot as plt#生成x1和x2x1=np
2020-05-11 16:05:07 967
原创 大数据基础-数据整理
"""修改记录: 1.整体修改,通过df[列名]=值,用值来整体替换df[列]的值 2.个别修改: 2.1单只替换:命令格式为:df.repalce('B','A')表示用A值替换B值 2.2指定列值替换:命令格式为:df.replace({'列名 C','A'},B),表示用B值来替换列名为C中的A的值 2.3多值替换:命令格式为df.replace([A,B,C.....],[E,F,G.....]),表示用E,F,G.
2020-05-10 16:51:07 503
原创 大数据基础-词云构建
案例一:'''词云就是将噶你兴趣的词语放在一张图像中,通常使用字体的大小来反映出现的频率。出现的频率越高。词云中的字体越大'''import jiebafrom wordcloud import WordCloudimport matplotlib.pyplot as plts1='020赛季中超联赛原本计划在2月底揭幕,因为新冠疫情影响,已经拖延了两个多月时间。' \ '绝大多数职业俱乐部本就处于长期亏损状态,眼下没有比赛可打,收入更几乎为零。与此同时,' \ '俱乐部却依然要
2020-05-08 17:45:52 1282
原创 大数据基础-词云jieba分词
cut用法"""词云就是对网络上的出现频率较高的“关键词”予以视觉上的突出。形成关键词云层,关键渲染层,从而过滤掉大量的文本信息,通过浏览图层就可以浏览文本的主旨词云需要安装两个库:jieba和wordcloud pip install jieba pip install wordcloud""""""中文分词介绍: 中文分词就是将一个汉字序列切分成一个单...
2020-05-08 16:15:12 876
原创 大数据基础-数据重复值和缺失值处理
重复值处理"""" 在数据分析中,存在大量不完整、不一致、有异常的数据,严重影响到数据分析结果 数据清洗就是处理缺失数据及清除无意义的信息,如删除原始数据集中的无关数据,重复数据, 平滑噪声数据,筛选掉与分析主题无关的数据,处理缺失值,异常值""""""1.重复值的处理1.1 利用DataFrame中的duplicated方法返回布尔类型的Series,显示是否有重复行,如果没有...
2020-05-07 21:06:47 2022
原创 大数据基础-导入、导出文件
导入txt文件"""数据存在的形式多种多样,有文件text,csv等格式也有数据库mysql相关的数据格式,在pandas中输入到如有read_table,用来导入txt文件read_excel,用来导入excel文件read_csv,用来导入csv文件read_sql,永爱带入mysql相关的文件"""#导入txt文件"""read_table函数用于导入txt文件,其代码格...
2020-05-07 18:13:57 457
原创 大数据基础-DateFrom练习
#DataFrame数据框用于存储多行多列的数据集合,可以对DataFrame进行增删查改等操作from pandas import DataFramefrom pandas import Series# df=DataFrame({# 'age':Series([26,34,76]),'name':Series(['张三','王五','陈六'])},index=[0,1,2]);...
2020-05-07 17:16:59 510
原创 大数据基础-pandas练习
'''pandas中除了panel数据结构,还引入两种数据结构Series和DataFrame,这两种数据结构都建立在Numpy基础之上。Series:一维数组序列,与Numpy中的array相似DataFrame,二维表格型数据结构,可以理解为是Series的容器Panel:三维的数据结构,可以理解为DataFrame的容器'''#导入Series包from pandas impo...
2020-05-07 16:31:42 214
原创 python大数据-numpy基础
numpy基础学习'''在数据分析中常会用到三个包,Numpy,Pandas,Scipy其中Numpy包通常用来处理矩阵,它的处理速度比列表要高效的多,Scipy是用来科学计算的包,包括线性代数和统计,而Pandas是基于Numpy的一款数据分析工具。'''#Numpy是数据结构的n维的数组对象叫做ndarry#导入numpy包,as+名字,相当于起别名,用其代替相关的包impor...
2020-05-07 16:25:05 173
原创 Django后台-热门新闻管理
对热门新闻进行管理包含有显示文章名称,文章分类,优先级,操作(编辑,删除)和添加热门新闻等功能将数据库中的数据显示到页面中,首先创建一个热门新闻的一个模板{% extends 'admin/base/base.html' %}{% block title %} 热门文章管理页面{% endblock %}{% block content_header %} 热门文章管理{% e...
2020-04-26 18:14:57 377
原创 初学vue_开始
vue学习开始使用vue的的方法,必须得导入相应的vue的包<script src="https://cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.js"></script>测试,vue<body> <div id="app"> <!--<input type="te...
2020-04-25 17:23:04 132
原创 Vue调试神器vue-devtools安装
chrome商店直接安装vue-devtools可以从chrome商店直接下载安装,非常简单,这里就不过多介绍了。不过要注意的一点就是,需要翻墙才能下载。手动安装第一步点击谷歌浏览器的三点第二步点击更多工具的扩展程序。点击开发者模式-------------------->>>>>>>点击加载已解压的扩展的扩展程序选择已存在的vue-d...
2020-04-25 17:22:54 127
原创 新闻列表-导入导出-脚手架安装
新闻列表<div id="app"><!--模板的显示--> <router-view></router-view></div><!--定义一个新闻列表的模板--><template id="newsList"> <div class="newsList"> &...
2020-04-25 17:22:12 166
原创 初学111vue-router
嵌套路由<div id="app"><!-- 跳转相应的路由--> <router-link :to="{path:'/home'}">首页</router-link> <router-link :to="{path:'/user'}">用户中心</router-link> <router-l...
2020-04-25 17:21:59 107
原创 弹窗练习
弹窗练习<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>插槽</title> //写弹窗的样式 <style> *{ margin:0; ...
2020-04-25 17:21:46 190
原创 子组件
子组件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vue组件</title></head><body><div id="app"> <son><...
2020-04-25 17:21:35 149
原创 Vue组件补充及路由
Vue组件全局组件全局组件命令为:Vue.component例如: //全局组件 Vue.component('home',{ template:'<div>首页</div>' }); Vue.component('user',{ template:'<div>用户中心</div>'...
2020-04-25 17:20:53 126
原创 组件练习----学生管理系统
组件练习<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bo...
2020-04-25 17:20:42 332
原创 一、案例小结
案例一:<div id="app"><h3>请输入你想要做的事</h3> <input type="text" v-model="mes" @keyup.enter="fn"> <ul> <li v-for="(item,index) in arr">//使用v-for循环迭代数组中的数据...
2020-04-25 17:20:30 5019
原创 监听器与异步更新和v-for
v-for代码div id="app"> <ul><!-- <li v-for="item in arr">{{item}}</li>-->//循环迭代 <li v-for="(item,index) in arr">{{item}}-------{{index}}</li>//i...
2020-04-25 17:20:17 205
原创 Vue的生命周期和指令
Vue的生命周期beforecreate(),此时有vue的实例,但是没有数据create(),此时有vue的实例,data已经有数据了 但是数据没有挂载到视图中,数据没有挂载在根节点beforemount(),此时根节点已经存在 但是数据还没有挂载到根节点mount(),此时根节点已经存在,数据也挂载到根节点上beforeUpdate 在数据改变之前触发updated ...
2020-04-25 17:20:05 200
原创 docker安装与介绍
docker什么是docker?- 使用容器让创建、部署、运行应用程序更简单的一个工具- 让应用所需的库和依赖环境打包- 有一点点像虚拟机容器:容器在Linux上*本地运行*,并与其他容器共享主机的内核。它运行一个离散进程,不占用任何其他可执行文件更多的内存,从而使其轻巧。相比之下,**虚拟机**(VM)运行成熟的“来宾”操作系统,并通过虚拟机管理程序对主机资源进行*虚拟*访问...
2020-04-25 17:19:50 103
原创 项目-django项目配置
django 项目环境配置1.在linux环境下创建一个虚拟环境,安装django相关的包。1.在pycharm创建一个django项目,配置项目环境
2020-04-25 17:18:28 142
原创 Mysql插入数据时提示:ERROR 1366 (HY000): Incorrect string value: ‘\xE5\x8F\xB0\xE5\xBC\x8F…’
解决方式首先通过语句查看: show create table tdb_goods_cates ; 发现如下所示:然后通过语句修改数据表编码:alter table tdb_goods_cates default character set utf8; 但是修改后仍然出现错误。我们再次查看编码:show create table tdb_goods_cates ; ...
2020-04-25 17:17:58 183
原创 Django项目后台-新闻类别管理
新闻类别管理,需要先创建想新闻类别的模板,显示新闻类别的,标签名称,对应的文章数量,操作(删除,编辑)和添加。首先创建模板:{% extends 'admin/base/base.html' %}{% block title %} 标签管理页{% endblock %}{% block content_header %} 标签管理{% endblock %}{% block...
2020-04-25 17:17:04 591
原创 Djngo-书籍下载
书籍下载创建相应的书籍app创建相应的数书籍的数据库from django.db import models# Create your models here.#创建book的数据库from utils.news_comment.BaseModel import Baseclass Doc(Base): """create doc view """ fil...
2020-04-25 17:16:12 181
原创 评论显示与追加
评论的显示1.数据库设计:(创建一个评论表)class Comments(Base): """ """ content = models.TextField(verbose_name="内容", help_text="内容") author = models.ForeignKey('user.Users', on_delete=models.SET_NULL,...
2020-04-25 17:13:16 321
原创 轮播图与热点新闻
轮播图js代码:// $(function () {// // 新闻列表功能// let $newsLi = $(".news-nav ul li");// let iPage = 1; //默认第1页// let iTotalPage = 1; //默认总页数为1// let sCurrentTagId = 0; //默认分类标签为0// let bI...
2020-04-25 17:13:03 394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人