当前位置: 首页 > news >正文

自然语言处理:我的学习心得与笔记

Pytorch

1.Pytorch基本语法

1.1 认识Pytorch

1.2 Pytorch中的autograd

2.Pytorch初步应用

2.1 使用Pytorch构建一个神经网络

2.2 使用Pytorch构建一个分类器

小节总结


学习了什么是Pytorch.
。Pytorch是一个基于Numpy的科学计算包,作为Numpy的替代者,向用户提供使用GPU强大功能的能力.
做为一款深度学习的平台,向用户提供最大的灵活性和速度。学习了Pytorch的基本元素操作
·矩阵的初始化:
.torch.empty()
torch.rand(n, m)
*torch.zeros(n,m,dtype=torch.long)。其他若干操作:
x.new_ones(n,m, dtype=torch.double)
torch.randn_like(x,dtype=torch.float)
*x.size()
。学习了Pytorch的基本运算操作
。加法操作:
。X+y
.torch.add(x,y)
torch.add(x,y, out=result)

torch.add(x, y, out=result)
.y.add_(x)
。其他若干操作
.x.view()
*x.item(学习了Torch Tensor和Numpy Array之间的相互转换。将Torch Tensor转换为Numpy Array:
.b=a.numpy(
。将NumpyArray转换为Torch Tensor:
b=torch.from_numpy(a)
注意: 所有才CPU上的Tensor, 除了CharTensor,都可以转换为Numpy Array并可以反向转换
学习了任意的Tensors可以用.to0)方法来将其移动到任意设备上

x= x.to(device)

自然语言处理

什么是自然语言处理:
自然语言处理(Natural Language Processing,简称NLP)是计算机科学与语言学中关注于计算机与人类语言间转换的领域.

自然语言处理的应用场景:

语音助手

机器翻译

搜索引擎

智能问答

......

1.1 认识文本预处理

1.2 文本处理的基本方法

jieba的使用

流行中英文分词工具hanlp

命名实体识别

词性标注

小节总结

1.3 文本张量表示方法

1.4 文本数据分析

1.5 文本特征处理

1.6 文本数据增强

附录

新闻主题分类任务

RNN

1.1认识RNN模型

1.2传统RNN模型

1.3 LSTM模型

1.4 GRU模型

1.5 注意力机制

Transformer

第一章:Transformer背景介绍

第二章:Transformer架构解析

第三章:Transformer经典案例

http://www.lryc.cn/news/506392.html

相关文章:

  • Oracle 中什么情况下 可以使用 EXISTS 替代 IN 提高查询效率
  • Spring基础分析08-集成JPA/Hibernate进行ORM操作
  • MySQL知识汇总(一)
  • PDFMathTranslate 一个基于AI优秀的PDF论文翻译工具
  • React+Vite从零搭建项目及配置详解
  • @pytest.fixture() 跟 @pytest.fixture有区别吗?
  • Google Cloud Architect 认证考试错题集5
  • 【Maven】基础(一)
  • 多模态抽取图片信息的 Prompt
  • WPF 使用LibVLCSharp.WPF实现视频播放、停止、暂停功能
  • Java全栈项目 - 校园招聘信息平台
  • java导出
  • 【嵌入式系统】期末试题库,ARM处理器,CortexM3内核,USART,EXTI,GPIO
  • arcgisPro相接多个面要素转出为完整独立线要素
  • QTday1
  • SAP ALV选择列排序时弹出定义排序顺序窗口问题
  • CSS Backgrounds(背景)
  • 欧拉计划 Project Euler 27 题解
  • 迁移学习--fasttext概述
  • 【数字信号处理】数字信号处理试题及答案,离散序列,Z变换,傅里叶变换
  • CNN、RNN、LSTM和Transformer之间的区别和联系
  • springboot448教学辅助系统(论文+源码)_kaic
  • 用QT制作的倒计时软件
  • 基于 mzt-biz-log 实现接口调用日志记录
  • docker容器的安装以及用法
  • Java中的Consumer接口应该如何使用(通俗易懂图解)
  • D102【python 接口自动化学习】- pytest进阶之fixture用法
  • 从零玩转CanMV-K230(4)-小核Linux驱动开发参考
  • 上汽大通汽车CAN数据解析开发服务及技术商用领域详细解析
  • 基于SCUI的后台管理系统