hdltex:文本分类的分层深度学习

HDLTex的Python项目详细描述


DOItraviswercker statusJoin the chat at https://gitter.im/HDLTexarXivRGBinderlicense

hdltex:文本分类的分层深度学习

参考文件:HDLTex: Hierarchical Deep Learning for Text Classification

HDLTex as both Hierarchy lavel are DNN

安装

使用pip
pip install HDLTex

使用git
git clone --recursive https://github.com/kk7nc/HDLTex.git

这个包的主要需求是带有tensorflow的python 3。 requirements.txt文件包含所需python的列表 软件包;要安装所有要求,请运行以下命令:

pip -r install requirements.txt

pip3  install -r requirements.txt

或:

conda install --file requirements.txt

如果上述命令不起作用,请使用以下命令:

sudo -H pip  install -r requirements.txt

文档:

hdltex的数据集:

数据集链接:Data

科学网络数据集 WOS-11967

This dataset contains 11,967 documents with 35 categories which include 7 parents categories.

科学网络数据集 WOS-46985

This dataset contains 46,985 documents with 134 categories which include 7 parents categories.

科学网络数据集 WOS-5736

This dataset contains 5,736 documents with 11 categories which include 3 parents categories.

要求:

概述:

python 3.5或更高版本请参见Instruction Documents

张量流见Instruction Documents

scikit学习参见Instruction Documents

路缘石参见Instruction Documents

请参阅Instruction Documents

GPU:

CUDA工具包8.0。有关详细信息,请参见NVIDIA’s documentation

那是NVIDIA drivers associated with CUDA Toolkit 8.0

Cudnn V6。有关详细信息,请参见NVIDIA’s documentation

具有CUDA计算能力3.0或更高版本的GPU卡。

libcupti开发库,

要安装此库,请发出以下命令:

$ sudo apt-get install libcupti-dev

特征提取:

单词表示的全局向量 (GLOVE

For CNN and RNN you need to download and linked the folder location to GLOVE

错误和注释:

kk7nc@virginia.edu发送电子邮件

引文:

@inproceedings{Kowsari2018HDLTex,
author={Kowsari, Kamran and Brown, Donald E and Heidarysafa, Mojtaba and Meimandi, Kiana Jafari and Gerber, Matthew S and Barnes, Laura E},
booktitle={2017 16th IEEE International Conference on Machine Learning and Applications (ICMLA)},
title={HDLTex: Hierarchical Deep Learning for Text Classification},
year={2017},
pages={364-371},
doi={10.1109/ICMLA.2017.0-134},
month={Dec}}

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
尝试连接到Red5服务器时出现java问题   java实现Runnable的类被认为是ExecutorServices的“Runnable任务”?   java struts2类中的多个@validation   java未能应用插件[class'org.gradle.api.plugins.scala.ScalaBasePlugin']:gradle v2。13   如何使用Java流仅收集长度最大的元素?   从spring引导应用程序连接到firestore的java引发空指针异常   java从SQLite插入和获取真实数据类型会为连续插入获取空值吗?   当存在未知数量的空格时,使用java替代正向查找   部署如何为当今的浏览器部署java小程序(小程序、嵌入、对象)?   @OneToMany和@ManyToOne@Formula之间的java双向关系返回null   java为什么在我的例子中,协议缓冲区的性能比JSON差?   如何部署混合C++/Java(JNI)应用程序?   java如何在程序中显示字符串的完整信息。反恐精英?   java在Hibernate中从持久性上下文中分离实体中的实体