├── Attention └── attention.py ├── README.md ├── TextAttentionBiLSTM ├── main.py └── text_attention_bi_lstm.py ├── TextBiGRU ├── main.py └── text_bi_gru.py ├── TextBiRNN ├── main.py └── text_bi_rnn.py ├── TextCNN ├── main.py └── text_cnn.py ├── TextCNNAttention ├── main.py └── text_cnn_attention.py ├── TextCNNGRU ├── main.py └── text_cnn_gru.py ├── TextCNNLSTM ├── main.py └── text_cnn_lstm.py ├── TextHierarchicalAttentionNetwork ├── hierarchical_attention_network.py └── main.py ├── TextRCNN ├── main.py └── text_rcnn.py ├── TextRNN ├── main.py └── text_rnn.py ├── data ├── news_dataset │ ├── car.txt │ ├── entertainment.txt │ ├── military.txt │ ├── sports.txt │ └── technology.txt └── vocab │ └── vocab.txt └── util ├── metrics.py └── news_data_util.py /Attention/attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/Attention/attention.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/README.md -------------------------------------------------------------------------------- /TextAttentionBiLSTM/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextAttentionBiLSTM/main.py -------------------------------------------------------------------------------- /TextAttentionBiLSTM/text_attention_bi_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextAttentionBiLSTM/text_attention_bi_lstm.py -------------------------------------------------------------------------------- /TextBiGRU/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextBiGRU/main.py -------------------------------------------------------------------------------- /TextBiGRU/text_bi_gru.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextBiGRU/text_bi_gru.py -------------------------------------------------------------------------------- /TextBiRNN/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextBiRNN/main.py -------------------------------------------------------------------------------- /TextBiRNN/text_bi_rnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextBiRNN/text_bi_rnn.py -------------------------------------------------------------------------------- /TextCNN/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextCNN/main.py -------------------------------------------------------------------------------- /TextCNN/text_cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextCNN/text_cnn.py -------------------------------------------------------------------------------- /TextCNNAttention/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextCNNAttention/main.py -------------------------------------------------------------------------------- /TextCNNAttention/text_cnn_attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextCNNAttention/text_cnn_attention.py -------------------------------------------------------------------------------- /TextCNNGRU/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextCNNGRU/main.py -------------------------------------------------------------------------------- /TextCNNGRU/text_cnn_gru.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextCNNGRU/text_cnn_gru.py -------------------------------------------------------------------------------- /TextCNNLSTM/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextCNNLSTM/main.py -------------------------------------------------------------------------------- /TextCNNLSTM/text_cnn_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextCNNLSTM/text_cnn_lstm.py -------------------------------------------------------------------------------- /TextHierarchicalAttentionNetwork/hierarchical_attention_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextHierarchicalAttentionNetwork/hierarchical_attention_network.py -------------------------------------------------------------------------------- /TextHierarchicalAttentionNetwork/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextHierarchicalAttentionNetwork/main.py -------------------------------------------------------------------------------- /TextRCNN/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextRCNN/main.py -------------------------------------------------------------------------------- /TextRCNN/text_rcnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextRCNN/text_rcnn.py -------------------------------------------------------------------------------- /TextRNN/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextRNN/main.py -------------------------------------------------------------------------------- /TextRNN/text_rnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/TextRNN/text_rnn.py -------------------------------------------------------------------------------- /data/news_dataset/car.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/data/news_dataset/car.txt -------------------------------------------------------------------------------- /data/news_dataset/entertainment.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/data/news_dataset/entertainment.txt -------------------------------------------------------------------------------- /data/news_dataset/military.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/data/news_dataset/military.txt -------------------------------------------------------------------------------- /data/news_dataset/sports.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/data/news_dataset/sports.txt -------------------------------------------------------------------------------- /data/news_dataset/technology.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/data/news_dataset/technology.txt -------------------------------------------------------------------------------- /data/vocab/vocab.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/data/vocab/vocab.txt -------------------------------------------------------------------------------- /util/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/util/metrics.py -------------------------------------------------------------------------------- /util/news_data_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isperfee/TextClassification/HEAD/util/news_data_util.py --------------------------------------------------------------------------------