All Projects → priya-dwivedi → Cs224n Squad Project

priya-dwivedi / Cs224n Squad Project

Projects that are alternatives of or similar to Cs224n Squad Project

Oreilly Learning Tensorflow
Stars: ✭ 404 (-0.98%)
Mutual labels:  jupyter-notebook
Eco Efficient Video Understanding
Code and models of paper " ECO: Efficient Convolutional Network for Online Video Understanding", ECCV 2018
Stars: ✭ 406 (-0.49%)
Mutual labels:  jupyter-notebook
Xlearn
Transfer Learning Library
Stars: ✭ 406 (-0.49%)
Mutual labels:  jupyter-notebook
Joint Vae
Pytorch implementation of JointVAE, a framework for disentangling continuous and discrete factors of variation 🌟
Stars: ✭ 404 (-0.98%)
Mutual labels:  jupyter-notebook
The Elements Of Statistical Learning Python Notebooks
A series of Python Jupyter notebooks that help you better understand "The Elements of Statistical Learning" book
Stars: ✭ 405 (-0.74%)
Mutual labels:  jupyter-notebook
Pycon 2016 Tutorial
Machine Learning with Text in scikit-learn
Stars: ✭ 405 (-0.74%)
Mutual labels:  jupyter-notebook
Namedtensor
Named Tensor implementation for Torch
Stars: ✭ 403 (-1.23%)
Mutual labels:  jupyter-notebook
Deep learning nlp
Keras, PyTorch, and NumPy Implementations of Deep Learning Architectures for NLP
Stars: ✭ 407 (-0.25%)
Mutual labels:  jupyter-notebook
Faster rcnn for open images dataset keras
Faster R-CNN for Open Images Dataset by Keras
Stars: ✭ 405 (-0.74%)
Mutual labels:  jupyter-notebook
Gif
✨ The extension for Altair, matplotlib, and Plotly animations
Stars: ✭ 406 (-0.49%)
Mutual labels:  jupyter-notebook
Mit ocw linear algebra 18 06
IPython notebooks on Gilbert Strang's MIT course on linear algebra (18.06)
Stars: ✭ 403 (-1.23%)
Mutual labels:  jupyter-notebook
Ml Powered Applications
Companion repository for the book Building Machine Learning Powered Applications
Stars: ✭ 402 (-1.47%)
Mutual labels:  jupyter-notebook
Kaggle
Codes for Kaggle Competitions
Stars: ✭ 404 (-0.98%)
Mutual labels:  jupyter-notebook
Coursera Stanford Ml Python
Coursera/Stanford Machine Learning course assignments in python
Stars: ✭ 403 (-1.23%)
Mutual labels:  jupyter-notebook
Machinelearning
Machine Learning
Stars: ✭ 406 (-0.49%)
Mutual labels:  jupyter-notebook
Tensorflow learning notes
tensorflow学习笔记,来源于电子书:《Tensorflow实战Google深度学习框架》
Stars: ✭ 403 (-1.23%)
Mutual labels:  jupyter-notebook
Simgan Captcha
Solve captcha without manually labeling a training set
Stars: ✭ 405 (-0.74%)
Mutual labels:  jupyter-notebook
Python Tutorial
python教程,包括:python基础、python进阶;常用机器学习库:numpy、scipy、sklearn、xgboost;深度学习库:keras、tensorflow、paddle、pytorch。
Stars: ✭ 407 (-0.25%)
Mutual labels:  jupyter-notebook
Pixyz
A library for developing deep generative models in a more concise, intuitive and extendable way
Stars: ✭ 407 (-0.25%)
Mutual labels:  jupyter-notebook
H2o Meetups
Presentations from H2O meetups & conferences by the H2O.ai team
Stars: ✭ 405 (-0.74%)
Mutual labels:  jupyter-notebook

cs224n-Squad-Project

This repository has the code to run the model my team built for the SQUaD dataset

Running the code

  • Please run ./get_started.sh to download the SQuAD dataset and GloVE Vectors

  • requirements.txt is used by get_started.sh to install requirements. Once the script is done running, you will have a new directory data with the train and dev json files for SQuAD datset. And another empty folder experiments that will eventually have the results from your experiments.

  • To run code please run main.py in code. The settings to run BIDAF model are:

python code/main.py --experiment_name=bidaf_best --dropout=0.15 --batch_size=60 --hidden_size_encoder=150 --embedding_size=100 --do_char_embed=False --add_highway_layer=True --rnet_attention=False --bidaf_attention=True --answer_pointer_RNET=False --smart_span=True --hidden_size_modeling=150 --mode=train
  • The settings to run the RNET model are:
python code/main.py --experiment_name=rnet_best --dropout=0.20 --batch_size=20 --hidden_size_encoder=200 --embedding_size=300 --do_char_embed=False --add_highway_layer=False --rnet_attention=True --bidaf_attention=False --answer_pointer_RNET=True --smart_span=True--mode=official_eval \
--json_in_path=data/tiny-dev.json \
--json_out_path=predictions_rnet.json \
--ckpt_load_dir=experiments/rnet_best/best_checkpoint
  • Once you run the models, you will have a new folder by the name experiments which will have the results from your code runs

  • To start tensorboard, please run the following commands:

cd experiments # Go to experiments directory
tensorboard --logdir=. --port=5678 # Start TensorBoard
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].