All Projects → hpzhao → Summarunner

hpzhao / Summarunner

Licence: mit
The PyTorch Implementation of SummaRuNNer

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Summarunner

Captainblackboard
船长关于机器学习、计算机视觉和工程技术的总结和分享
Stars: ✭ 693 (+223.83%)
Mutual labels:  summary
Deeplearning Notes
Notes for Deep Learning Specialization Courses led by Andrew Ng.
Stars: ✭ 126 (-41.12%)
Mutual labels:  summary
Acl Papers
paper summary of Association for Computational Linguistics
Stars: ✭ 189 (-11.68%)
Mutual labels:  summary
Torch Scan
Useful information about PyTorch modules (FLOPs, MACs, receptive field, etc.)
Stars: ✭ 41 (-80.84%)
Mutual labels:  summary
Reproducible Image Denoising State Of The Art
Collection of popular and reproducible image denoising works.
Stars: ✭ 1,776 (+729.91%)
Mutual labels:  summary
Paper Survey
📚Survey of previous research and related works on machine learning (especially Deep Learning) in Japanese
Stars: ✭ 140 (-34.58%)
Mutual labels:  summary
Android Skill Summary
Android 技能总结,各种基础和进阶内容的资料收集
Stars: ✭ 470 (+119.63%)
Mutual labels:  summary
Papers
Summaries of machine learning papers
Stars: ✭ 2,362 (+1003.74%)
Mutual labels:  summary
Wwdc Recap
A collection of session summaries in markdown format, from WWDC 20, 19 & 17
Stars: ✭ 121 (-43.46%)
Mutual labels:  summary
Article Summarizer
Uses frequency analysis to summarize text.
Stars: ✭ 147 (-31.31%)
Mutual labels:  summary
Notes
The notes for Math, Machine Learning, Deep Learning and Research papers.
Stars: ✭ 53 (-75.23%)
Mutual labels:  summary
Lexrank
LexRank algorithm for text summarization
Stars: ✭ 108 (-49.53%)
Mutual labels:  summary
Androiddevelopmentsummary
安卓开发总结——附带VPN翻墙
Stars: ✭ 144 (-32.71%)
Mutual labels:  summary
Iosinterviewsanddevnotes
🚴 iOS面试题 (iOS interview) && iOS Dev Notes ,Git ...
Stars: ✭ 930 (+334.58%)
Mutual labels:  summary
Arxivnotes
IssuesにNLP(自然言語処理)に関連するの論文を読んだまとめを書いています.雑です.🚧 マークは編集中の論文です(事実上放置のものも多いです).🍡 マークは概要のみ書いてます(早く見れる的な意味で団子).
Stars: ✭ 190 (-11.21%)
Mutual labels:  summary
Ml paper notes
📖 Notes and summaries of some Machine Learning / Computer Vision / NLP papers.
Stars: ✭ 496 (+131.78%)
Mutual labels:  summary
Machine Deep Learning
👋 ML/DL学习笔记(基础+论文)
Stars: ✭ 140 (-34.58%)
Mutual labels:  summary
Azure In Bullet Points
☁️ Azure summary in bullet points
Stars: ✭ 205 (-4.21%)
Mutual labels:  summary
Aws In Bullet Points
☁️ AWS summary in bullet points
Stars: ✭ 197 (-7.94%)
Mutual labels:  summary
Gitbook Summary
A command line tool to generate a summary.md for Gitbook
Stars: ✭ 145 (-32.24%)
Mutual labels:  summary

The PyTorch Implementation Of SummaRuNNer

License

Statement

  • Not the official implementation! Just For Learning and communication!

Models

  1. RNN_RNN
  1. CNN_RNN
  1. Hierarchical Attention Networks

Setup

Requires pipenv. Use pip install pipenv if not installed.

pipenv install
pipenv shell

Usage

# train
python main.py -device 0 -batch_size 32 -model RNN_RNN -seed 1 -save_dir checkpoints/XXX.pt
# test
python main.py -device 0 -batch_size 1 -test -load_dir checkpoints/XXX.pt
# predict
python main.py -batch_size 1 -predict -filename x.txt -load_dir checkpoints/RNN_RNN_seed_1.pt

pretrained models

  1. RNN_RNN(checkpoints/RNN_RNN_seed_1.pt)
  2. CNN_RNN(checkpoints/CNN_RNN_seed_1.pt)
  3. AttnRNN(checkpoints/AttnRNN_seed_1.pt)

Result

DailyMail(75 bytes)

model ROUGE-1 ROUGE-2 ROUGE-L
SummaRNNer(Nallapati) 26.2 10.8 14.4
RNN-RNN 26.0 11.5 13.8
CNN-RNN 25.8 11.3 13.8
Hierarchical Attn Net 26.0 11.4 13.8

Blog

Download Data:

Evaluation

Acknowledge

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].