gitextract_4_pkjgz2/ ├── README.md ├── dataset_readers/ │ ├── __init__.py │ ├── dataset_util/ │ │ └── spider_utils.py │ ├── fields/ │ │ └── knowledge_graph_field.py │ └── spider.py ├── models/ │ ├── __init__.py │ └── semantic_parsing/ │ ├── __init__.py │ └── spider_parser.py ├── modules/ │ └── gated_graph_conv.py ├── predictors/ │ └── spider_predictor.py ├── requirements.txt ├── semparse/ │ ├── contexts/ │ │ ├── spider_context_utils.py │ │ ├── spider_db_context.py │ │ └── spider_db_grammar.py │ └── worlds/ │ ├── evaluate.py │ ├── evaluate_spider.py │ └── spider_world.py ├── spider_evaluation/ │ ├── evaluate.py │ └── process_sql.py ├── state_machines/ │ ├── states/ │ │ ├── grammar_based_state.py │ │ ├── rnn_statelet.py │ │ └── sql_state.py │ └── transition_functions/ │ ├── attend_past_schema_items_transition.py │ ├── basic_transition_function.py │ ├── linking_transition_function.py │ └── prefix_attend_transition.py └── train_configs/ ├── defaults.jsonnet └── paper_defaults.jsonnet