Skip to content
/ argsim Public

variational autoencoders for argument representation learning

License

Notifications You must be signed in to change notification settings

argsim/argsim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

168 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

documentations

quick start

dependencies

datasets

mkdir data

download and unzip the following datasets into data

to reproduce our results

mkdir trial trial/data trial/ckpt
cd src

prepare the data

run ./data_ibm.py or ./data_iac.py

train a new model

./train.py

check ./train.py --help for arguments and see config.json for more configurations.

evaluation and exploration

this part is messy due to the experimental nature of this project, but basically:

  • run eval_prep_data_*.py to prepare the evaluation data
  • run eval_embed*.py to embed the prepared data using the trained model
  • run eval_classification*.py for classification and eval_clustering*.py for clustering
  • there are also a few scripts named explore*.py for explorations

default paths, git ignored

  • data for storing raw data
  • trial/data for storing processed data
  • trial/ckpt for model checkpoints
  • trial/log for tensorboard summaries

About

variational autoencoders for argument representation learning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages