from torchtext.datasets import text_classification 报错解决:cannot import name ‘text_classification‘(代码片

Posted ZSYL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了from torchtext.datasets import text_classification 报错解决:cannot import name ‘text_classification‘(代码片相关的知识,希望对你有一定的参考价值。

from torchtext.datasets import text_classification 报错解决

问题描述

做文本分类的时候发现这个问题:from torchtext.datasets import text_classification

报错:

ImportError: cannot import name 'text_classification' from 'torchtext.datasets'

阅读源码发现没有这个模块,查看官方文档发现新版本较大改动。

解决方法

更改导入方式:

torchtext.datasets.AG_NEWS(root='.data', split=('train', 'test'))
# 注释掉from torchtext.datasets import text_classification 
# 原代码改为:
train_dataset, test_dataset = torchtext.datasets.AG_NEWS(root='./data/ag_news_csv/', split=('train', 'test'))

# 原代码:
# train_dataset, test_dataset = text_classification.DATASETS['AG_NEWS'](root=load_data_path)

即可解决!

参考Link

加油!

感谢!

努力!

以上是关于from torchtext.datasets import text_classification 报错解决:cannot import name ‘text_classification‘(代码片的主要内容,如果未能解决你的问题,请参考以下文章

PyTorch笔记 - IMDB数据集文本分类项目模型与训练

PyTorch笔记 - IMDB数据集文本分类项目模型与训练

将一句话里的单词进行倒置,标点符号不倒换。比如将“I come from Shanghai.”倒换后变为“Shanghai. from come I”

I.MX6 boot from Micro SD

How do I UPDATE from a SELECT in SQL Server?

数据挖掘——Data competition: From 0 to 1: Part I