深度学习
从基础开始学深度学习之路
MXG_ZZU
研三在读
展开
-
pandas处理数据
使用pandas处理表格“易速鲜花订单记录.csv”的数据import pandas as pd #导入Pandasdf_sales = pd.read_csv('易速鲜花订单记录.csv') #载入数据print(df_sales.head())#显示头几行数据 数据可视化数据清洗df_sales = df_sales.drop_duplicates() #删除重复的数据行还可以用 DataFrame 的 isna().sum() 函数,来统计 NaN 的个数此外,对于原创 2022-03-14 19:52:46 · 2404 阅读 · 0 评论 -
随机梯度下降
随机梯度下降原创 2022-05-07 11:38:18 · 131 阅读 · 0 评论 -
自然语言理解任务分类
自然语言理解:序列标注、词性标注、命名实体识别、句法分析、语义分析序列标注简单的来说就是给定一个序列,对序列中的每一个元素做一个标记,或者说给每一个元素打一个标签,这是一个比较宽泛的概念。中文命名实体识别、中文分词和词性标注等这些基本的NLP任务都属于序列标注的范畴。词性标注定义• 词性标注:为分词结果中的每个单词标注一个正确的词性的程序,也即确定每个词是名词、动词、形容词或者其他词性的过程。例如:迈向/v 充满/v 希望/n 的/uj 新/a 世纪/n。• 词性:是词汇基本的语法属性。• 目的原创 2022-05-05 15:25:16 · 364 阅读 · 0 评论 -
Keras框架中的epoch、bacth、batch size、iteration使用介绍
1、epochKeras官方文档中给出的解释是:“简单说,epochs指的就是训练过程接中数据将被“轮”多少次”(1)释义:训练过程中当一个完整的数据集通过了神经网络一次并且返回了一次,这个过程称为一个epoch,网络会在每个epoch结束时报告关于模型学习进度的调试信息。(2)为什么要训练多个epoch,即数据要被“轮”多次在神经网络中传递完整的数据集一次是不够的,对于有限的数据集(是在批梯度下降情况下),使用一个迭代过程,更新权重一次或者说使用一个epoch是不够的,需要将完整的数据集在同原创 2021-12-31 12:18:26 · 2374 阅读 · 0 评论 -
Sequential搭建模型
构建一个最简单的神经网络模型,它只有3个全连接层组成:from keras.models import Sequentialfrom keras.layers.core import Dense, Dropout, Activationmodel = Sequential() # 顺序模型输入层model.add(Dense(7, input_shape=(4,))) # Dense就是常用的全连接层model.add(Activation('sigmoid')) # 激活函数隐层m原创 2021-12-30 21:37:25 · 453 阅读 · 0 评论 -
深度学习步骤
原创 2021-12-30 20:58:06 · 303 阅读 · 0 评论 -
paddle初次使用 hello paddle
为了能够使用飞桨,需要先用python的import语句导入飞桨paddle。import paddle#print("paddle " + paddle.__version__)现在面临这样一个任务:乘坐出租车的时候,会有一个10元的起步价,只要上车就需要收取。出租车每行驶1公里,需要再支付每公里2元的行驶费用。当一个乘客坐完出租车之后,车上的计价器需要算出来该乘客需要支付的乘车费用。我们可以通过数学方法通过x来计算ydef calculate_fee(distance_travelled)原创 2021-12-10 16:50:51 · 2671 阅读 · 0 评论 -
ndarray对象的属性
为什么ndarray支持这么多元素类型?原创 2021-12-07 21:57:53 · 209 阅读 · 0 评论 -
为什么会有Numpy库
学习深度学习的过程中,经常用到Numpy库,有必要了解一下Numpy库Numpy最基本的数据对象是ndarrayndarray:N维数组对象ndarray是一个多维数组对象,由两部分组成: 1. 实际的数据 2. 描述这些数据的元数据(数据维度、数据类型)(告诉计算机这些数据的组织方式) 每个维度中数据类型要相同,这两部分构成计算机能够理解的n维数据python中已经有了列表类型,可以表示一维或多维数据,为什么需要额外的n维数组类型呢?首先举一个例子:不使用Numpy的话需要使用循原创 2021-12-07 21:55:38 · 410 阅读 · 0 评论 -
ubuntu 20.04安装cuda
Anaconda中安装cuda安装tensorflow后跑深度学习代码时,发现只在cpu上运行。运行下列代码,发现找不到gpu导入tensorflow显示W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: cannot open shared object file:原创 2021-12-03 18:24:54 · 6494 阅读 · 0 评论 -
常用到的命令
进入base环境(linux)source activate base在指定位置创建虚拟环境conda create --prefix=/home/anaconda3/envs python=3.6打开jupyterjupyter notebook退出base环境conda deactivate原创 2021-12-03 22:24:21 · 63 阅读 · 0 评论