对于任何一个深度学习的框架,都能够训练文本数据,当然NLTK在自然语言处理也占有一定的名声和权重

任何东西都离不开你我

来源 github

# 导入torch的模块
import torch
import torch.nn as nn
from torch.autograd import Variable
import torch.optim as optim
import torch.nn.functional as F
import nltk
import random
import numpy as np
from collections import Counter
flatten = lambda l: [item for sublist in l for item in sublist]
random.seed(1024)
flatten([[1,2,3]]) # [1, 2, 3]

这个配置GPU的,我觉得CPU 也可以,速度不是很慢

# USE_CUDA = torch.cuda.is_available()
# gpus = [0]
# torch.cuda.set_device(gpus[0])
# FloatTensor = torch.cuda.FloatTensor if USE_CUDA else torch.FloatTensor
# LongTensor = torch.cuda.LongTensor if USE_CUDA else torch.LongTensor
# ByteTensor = torch.cuda.ByteTensor if USE_CUDA else torch.ByteTensor
# 批处理
def getBatch(batch_size, train_data):random.shuffle(train_data)sindex = 0

pytorch 和nltk 结合训练的例子相关推荐

  1. pytorch多gpu并行训练操作指南

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 来源:知乎 作者:link-web 链接:https://zhuanlan.zhi ...

  2. 【深度学习】翻译:60分钟入门PyTorch(四)——训练一个分类器

    前言 原文翻译自:Deep Learning with PyTorch: A 60 Minute Blitz 翻译:林不清(https://www.zhihu.com/people/lu-guo-92 ...

  3. PyTorch多卡分布式训练:DistributedDataParallel (DDP) 简要分析

    ©作者 | 伟大是熬出来的 单位 | 同济大学 研究方向 | 机器阅读理解 前言 因为课题组发的卡还没有下来,先向导师问了实验室的两张卡借用.之前都是单卡训练模型,正好在这个机会实践以下单机多卡训练模 ...

  4. 收藏 | PyTorch深度学习模型训练加速指南2021

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:作者:LORENZ KUHN 编译:ronghuaiyang ...

  5. pytorch多gpu并行训练

    pytorch多gpu并行训练 link-web 转自:pytorch多gpu并行训练 - 知乎 目录(目录不可点击) 说明 1.和DataParallel的区别 2.如何启动程序的时候 2.1 单机 ...

  6. PyTorch:优化神经网络训练的17种方法

    点击上方"机器学习与生成对抗网络",关注星标 获取有趣.好玩的前沿干货! 选自efficientdl.com,作者:LORENZ KUHN 机器之心编译 本文介绍在使用 PyTor ...

  7. PyTorch 大批量数据 如何训练?

    对于大多数的个人学习小伙伴来说,无法拥有一台性能超强的深度学习主机,更没有运算超群的服务器来供自己训练模型,但是又不得不对进行训练时,矛盾就产生了! 在深度学习训练中,我们经常遇到 GPU 的内存太小 ...

  8. Pytorch自动混合精度(AMP)训练

    相关问题:解决pytorch半精度amp训练nan问题 - 知乎 pytorch模型训练之fp16.apm.多GPU模型.梯度检查点(gradient checkpointing)显存优化等 - 知乎 ...

  9. 基于pytorch的模型稀疏训练与模型剪枝示例

    基于pytorch的模型稀疏训练与模型剪枝示例 稀疏训练+模型剪枝代码下载地址:下载地址 CIFAR10-VGG16BN Baseline Trained with Sparsity (1e-4) P ...

最新文章

  1. mysql模糊查询后分页_jsp模糊查询后的数据进行分页,但点击下一页后就查询全部的了...
  2. 光流 | 基于HS光流算法的稠密光流提取(Matlab源代码)
  3. android 分区修改工具_Android刷机包制作工具与教程-大神必备
  4. PropertiesUtil 获取文件属性值
  5. arduinopn532模块_树莓派使用libnfc驱动ITEAD NFC PN532模块
  6. eureka server配置_程序员笔记|详解Eureka 缓存机制
  7. android Notification分析—— 您可能会遇到各种问题
  8. 【中间件技术】第二部分 CORBA规范与中间件(3) 基于CORBA的开发过程
  9. [译]网格着色器渲染数亿面片的模型
  10. Python2.爬虫--单词查询程序
  11. 运放放大倍数计算公式_16个问题讲透了运算放大器基础的知识点
  12. photoshop cs6用户界面字体太小的解决方案
  13. 计算机能连上手机热点却无法连上无线网络,笔记本电脑win10系统无法连接手机热点,却能连上WiFi怎么办?...
  14. 生产计划排产的十二个应用场景
  15. pod中mysql配置文件修改_Pod中的secret,configmap,downwardapi的使用记录
  16. volatile与Synchronized的异同
  17. 射击场建设实施方案,实弹打靶和模拟影像并存的关系
  18. 到底什么是阿里味?能否在不加入阿里的时候可以体验一下
  19. grep不查找隐藏文件夹的方法
  20. PHP --方法调用

热门文章

  1. hadoop yarn 获取日志_赵丽颖固然漂亮,可这份Hadoop核心教程也不差啊!
  2. 二叉树的三叉链表实现c语言,数据结构:二叉树的三叉链表存储--Java实现
  3. c++ scanf输入字符串_在C语言中,你真的搞清楚字符串了吗?
  4. vue引入外部文件_vue文件中引入外部js
  5. python守护线程_Python守护线程用法实例
  6. ubuntu g++ 升级
  7. That assembly does not allow partially trusted callers.
  8. [转]C#中得到程序当前工作目录和执行目录的一些方法
  9. html手机pc不同页面,PC端和手机端如何同时生成静态页
  10. lodop打印不显示页码_Lodop插件实现打印功能