自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HuggingFace实战(一)

代码】HuggingFace实战(一)

2022-08-17 14:54:12 2301 2

原创 HuggingFace简明教程

什么是huggingface?huggingface是一个开源社区,它提供了先进的NLP模型,数据集,以及其他便利的工具。这些数据集可以根据任务、语言等来分类官方文档:主要的模型:自回归:GPT2、Transformer-XL、XLNet自编码:BERT、ALBERT、RoBERTa、ELECTRA安装环境:前置环境:python、pytorch安装#安装transformers#pip安装#conda安装#安装datasets#pip安装#conda安装。......

2022-08-16 10:39:44 17463 2

原创 python数据分析学习day09:水平柱状图、直方图和饼状图

然后,它显示了属于几个类别中的每个类别的占比,其高度总和等于1。直方图(Histogram),又称质量分布图,它是一种条形图的一种,由一系列高度不等的纵向线段来表示数据分布的情况。而柱状图则用于展示各个类别的频数。上面的直方图都是等距的,但有时我们需要得到不等距的直方图,这个时候只需要确定分组上下限,并指定histtype="bar"就可。饼状图用来显示一个数据系列,具体来说,饼状图显示一个数据系列中各项目的占项目总和的百分比。我们在使用直方图查查看数据的频率时,有时候会查看多种类型数据出现的频率。...

2022-07-16 11:04:46 3240

原创 吴恩达Course1《神经网络与深度学习》week2:神经网络基础 测验及作业

1.神经元节点先计算线性函数(z=Wx+b),再计算激活。注神经元的输出是a=g(Wx+b),其中g是激活函数(sigmoid,tanh,ReLU,…)2.逻辑回归损失函数3.假设img是一个(32,32,3)数组,具有3个颜色通道红色、绿色和蓝色的32x32像素的图像。如何将其重新转换为列向量?4.请问数组c的维度是多少?5.请问数组“c”的维度是多少?请问c的维度是多少?8.请问要怎么把它们向量化?9.请问c的维度会是多少?...

2022-07-14 12:33:11 457 1

原创 吴恩达Course1《神经网络与深度学习》week2:神经网络基础

逻辑回归logistic regression是一个用于二分类的算法。什么是二分类呢?举一个例子:输入一张图片到逻辑回归模型中,该算法输出得到1(是猫)或0(不是猫)。更具体来说,应该如何将一张图片转化为输入值呢?在计算机中,一张图片的存储方式是用三个矩阵分别存储图片中的红、绿、蓝。假设一张图片的大小为64*64px,则一张图片的总数据量为64*64*3=12288。顺序取出红、绿、蓝三个矩阵中的数值组成一个一维列向量 x 作为输入值,该特征向量x的纬度为(, 1),其中 = 12288:表示一个单独的样本

2022-07-14 00:31:16 229

原创 python数据分析学习day08:柱状图

x 表示x坐标,数据类型为float类型,一般为np.arange()生成的固定步长列表 height 表示柱状图的高度,也就是y坐标值,数据类型为float类型,一般为一个列表,包含生成柱状图的所有y值 width 表示柱状图的宽度,取值在0~1之间,默认值为0.8 bottom 柱状图的起始位置,也就是y轴的起始坐标,默认值为None align 柱状图的中心位置,“center”,"lege"边缘,默认值为’center’ color 柱状图颜色,默认为蓝色 alpha 透明度,取值在0~

2022-07-13 21:55:31 5908 2

原创 python数据分析学习day07:图表样式和子图

显示网格 linestyle:线型 color:颜色 linewidth:宽度 axis:x,y,both,显示x/y/两者的格网 首先观察画布上面的坐标轴,如下图: ​​​​​​​ ​​​​​​​ ​​​​​​​ 上图中,用红色标识出的黑色边界框线在Matplotlib中被称为spines,中文翻译为脊柱......在我理解看来,意思是这些边界框线是坐标轴区域的“支柱”。那么,我们最终要挪动的其实

2022-07-13 10:41:02 898

原创 python数据分析学习day06:Matplotlib介绍和基本方法

顾名思义,数据可视化就是将数据转换成图或表等,以一种更直观的方式展现和呈现数据。通过“可视化”的方式,我们看不懂的数据通过图形化的手段进行有效地表达,准确高效、简洁全面地传递某种信息,甚至帮助我们发现某种规律和特征,挖掘数据背后的价值。图表为更好地探索、分析数据提供了一种直观的方法,它对最终分析结果的展示具有重要的作用。柱状图=条形图 直方图=特殊的条形图 是一款用于数据可视化的 Python 软件包,支持跨平台运行,它能够根据 NumPy ndarray 数组来绘制 2D(3D) 图像,它使用简单、代

2022-07-05 16:15:52 1399

原创 python数据分析学习day05:随机函数和常用函数

NumPy中也有自己的随机函数,包含在random模块中。它能产生特定分布的随机数,如正态分布等。接下来介绍一些常用的随机数。返回 0 到 1 之间的随机浮点数 rand函数根据给定维度生成[0,1)之间的数据,包含0,不包含1 数量均匀分布 dn表示每个维度 返回值为指定维度的array 标准正态分布又称为u分布,是以0为均值、以1为标准差的正态分布,记为N(0,1)。 randn函数返回一个或一组样本,具有标准正态分布。 dn表示每个维度 返回

2022-07-03 11:34:17 162

原创 python数据分析学习day04:文件操作

loadtxt读取txt文本、、csv文件参数:fname:指定文件名称或字符串。支持压缩文件,包括gz、bz格式。dtype:数据类型。 默认float。comments:字符串或字符串组成的列表。表示注释字符集开始的标志,默认为#。delimiter:字符串。分隔符。converters:字典。将特定列的数据转换为字典中对应的函数的浮点型数据。例如将空值转换为0,默认为空。skiprows:跳过特定行数据。例如跳过前1行(可能是标题或注释)。默认为0。如果没有指定该参数,默认不读取注释行和空行;如

2022-06-30 15:11:27 1023

原创 python数据分析学习day03:切片索引和统计函数

ndarray对象的内容可以通过索引或切片来访问和修改,与 Python 中 list 的切片操作一样。ndarray 数组可以基于 0 - n 的下标进行索引。注意:python list 切片操作后赋值,修改不会改变原数组的值,而numpy数组切片是原始数组视图(这就意味着,如果做任何修改,原始都会跟着更改)。这也意味着,如果不想更改原始数组,我们需要进行显式的复制,从而得到它的副本(.copy())。np数组索引及切片的值更改会修改原数组1.2 一维数组冒号的解释:如果只放置一个参数,

2022-06-28 12:01:09 595

原创 python数据分析学习day02:创建数组、属性和类型

NumPy 定义了一个 n 维数组对象,简称 ndarray 对象,它是一个一系列相同类型元素组成的数组集合。数组中的每个元素都占有大小相同的内存块ndarray 对象采用了数组的索引机制,将数组中的每个元素映射到内存块上,并且按照一定的布局对内存块进行排列(行或列)。 序号参数描述说明1object表示一个数组序列。2dtype可选参数,通过它可以更改数组的数据类型3copy可选参数,当数据源是ndarray时表示数组能否被复制,默认是 True。4order可选参数,以哪种

2022-06-21 17:07:37 861

原创 python数据分析学习day01:环境安装、numpy介绍

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB)下载地址:Anaconda | The World's Most Popular Data Science Platform安装位置的选择,建议不要装在C盘 添加到环境变量中,暂时不勾选,手动添加: 点击install,等待不太漫长的进度条……,提示安装成功……,提示安装VScode,选择点击“skip” 两个“l

2022-06-21 10:20:06 192

原创 jupyter notebook

2、编辑模式 ( Enter 键启动)下快捷键Shift-Tab : 提示Ctrl-] : 缩进Ctrl-[ : 解除缩进

2022-06-21 09:51:26 233

原创 Vue项目优化上线

nprogress插件使用方法:1. 在vue可视化面板中点击依赖->下载依赖->运行依赖->搜索nprogress并下载2. 在main.js中引入nprogress插件3. 使用nprogress开发时使用的console.log() 编译时不再打印:使用插件babel-plugin-transform-remove-console1.在vue可视化面板中点击依赖->下载依赖->开发依赖->搜索babel-plugin-transform-remove-console并下载2. babel.

2022-06-20 16:21:50 92

原创 web APIs学习day05

常见js案例

2022-06-17 17:26:34 63

原创 web APIs学习day04

常见js案例

2022-06-17 17:25:31 46

原创 web APIs学习day03

常见js案例

2022-06-17 17:24:42 45

原创 web APIs学习day02

常见js案例

2022-06-17 17:23:37 45

原创 web APIs学习day01

常见js案例

2022-06-17 17:22:38 47

原创 电商后台管理---Vue实战

vue2.x 练习项目:电商后台管理

2022-06-17 17:15:41 372 1

原创 词向量Word2Vec---学习笔记

本文为下述视频的笔记:【论文复现代码数据集见评论区】5小时精讲 Paper,BAT大厂导师带你吃透NLP自然语言处理的经典模型Word2vec_哔哩哔哩_bilibili论文:Efficient Estimation of Word Representations in Vector Space向量空间中词表示的有效估计目录1. 词向量储备知识语言模型2. 论文模型导读词的表示 word representation发展历程研究成果研究意义论文...

2022-05-05 15:38:09 778 1

原创 MongoDB数据库

目录数据库概述及环境搭建MongoDB增删改查操作数据库概述及环境搭建为什么要使用数据库动态网站中的数据都是存储在数据库中的数据库可以用来持久存储客户端通过表单收集的用户信息数据库软件本身可以对数据进行高效的管理什么是数据库数据库即存储数据的仓库,可以将数据进行有序的分门别类的存储。它是独立于语言之外的软件,可以通过API去操作它。常见的数据库软件有:mysql、mongoDB、oracle。MongoDB数据库下载安装下载地址:https://www.mongodb.com/down

2022-04-10 20:33:28 292

原创 Vue前端工程化

模块化相关规范1.1 模块化概述传统开发模式的主要问题 ① 命名冲突 ② 文件依赖 通过模块化解决上述问题 模块化就是把单独的一个功能封装到一个模块(文件)中,模块之间相互隔离,但是可以通过特定的接口公开内部成 员,也可以依赖别的模块 模块化开发的好处:方便代码的重用,从而提升开发效率,并且方便后期的维护1.2 浏览器端模块化规范 1. AMD Require.js (http://www.requirejs.cn/) 2. CMD Sea.js (https:

2022-04-05 11:22:15 58

原创 Vue前端路由

1.路由的概念Ajax前端渲染(前端渲染提高性能,但是不支持浏览器的前进后退操作) SPA(Single Page Application)单页面应用程序:整个网站只有一个页面,内 容的变化通过Ajax局部更新实现、同时支持浏览器地址栏的前进和后退操作 SPA实现原理之一:基于URL地址的hash(hash的变化会导致浏览器记录访问历史的变化、但是hash的变化不会触发新的URL请求) 在实现SPA过程中,最核心的技术点就是前端路由路由的本质就是一种对应关系,比如说我们在url地址中输入

2022-04-04 17:20:48 399

原创 Vue前端交互

前端通过ajax调用一个url地址,后台根据这个地址返回对应的数据,再在前端进行数据渲染接口调用方式 原生ajax 基于jQuery的ajax fetch axios 异步 JavaScript的执行环境是「单线程」 所谓单线程,是指JS引擎中负责解释和执行JavaScript代码的线程只有一个,也就是一次只能完成一项任务,这个任务执行完后才能执行下一个,它会「阻塞」其他任务。这个任务可称为主线程 异步模式可以一起执行多个任务

2022-04-04 10:21:48 93

原创 Vue组件化开发

组件 组件 (Component) 是 Vue.js 最强大的功能之一 组件可以扩展 HTML 元素,封装可重用的代 组件注册全局注册 Vue.component('组件名称', { }) 第1个参数是标签名称,第2个参数是一个选项对象 全局组件注册后,任何vue实例都可以用 组件基础用<div id="example"> <!-- 2、 组件使用 组件名称 是以HTML标签的形式使用 --> <my-compon...

2022-04-03 09:57:19 177

原创 Vue常用特性

表单基本操作 获取单选框中的值 通过v-model <!-- 1、 两个单选框需要同时通过v-model 双向绑定 一个值 2、 每一个单选框必须要有value属性 且value 值不能一样 3、 当某一个单选框选中的时候 v-model 会将当前的 value值 改变 data 中的 数据​ gender 的值就是选中的值,我们只需要实时监控他的值就可以了 --> <inp...

2022-04-02 19:33:43 157

原创 Git&Github

1.1.1 什么是版本管理版本管理是一种记录文件变化的方式,以便将来查阅特定版本的文件内容。1.1.2 人为维护文档版本的问题文档数量多且命名不清晰导致文档版本混乱每次编辑文档需要复制,不方便多人同时编辑同一个文档,容易产生覆盖Git是一个版本管理控制系统(缩写VCS),它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来。下载地址在安装的过程中,所有选项使用默认值即可。1.5.1 Git 使用前配置在使用 git 前,需要告诉 git 你是谁,在向 git 仓库中提

2022-04-01 20:16:57 89

原创 Vue模板语法

案例:tab选项卡

2022-04-01 20:14:23 289

原创 多人博客项目express框架

目录1. 项目环境搭建1.1 项目介绍1.2 案例初始化 2. 项目功能实现2.1 登录2.2 新增用户2.3 数据分页2.4 用户信息修改 2.5 用户信息删除2.6 开发环境与生产环境2.7 第三方模块config 2.8 文章评论2.9 首页文章列表 3. 项目包含的知识点3.1 密码加密 bcrypt3.2 cookie与session 3.3 Joi 3.4 formidable 3.5 文件读取 FileReader3.6 数据分页 mongoose-sex-page3.7 mongoDB数据库

2022-02-19 16:38:07 378

空空如也

空空如也

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

TA关注的人

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