rat-sql-gap/seq2struct/models/nl2code/decoder.py (8 lines): - line 71: # TODO: make it posible to deal with "singleton?" - line 321: # TODO: This should be automatically inferred from encoder - line 404: # TODO: Figure out how to get right sizes (query, value) to module - line 430: # TODO: Figure out how to get right sizes (query, key) to module - line 450: # TODO batching - line 756: # TODO: Mask other probabilities first? - line 805: # TODO: sum the probability of all occurrences - line 890: # TODO batching rat-sql-gap/seq2struct/models/spider/spider_enc.py (4 lines): - line 538: # TODO: words should match memory - line 663: #TODO: should get types from the data - line 939: # TODO: words should match memory - line 1481: # TODO: words should match memory rat-sql-gap/seq2struct/models/variational_lstm.py (4 lines): - line 33: # TODO: In Torch 1.3, discontinue use of torch.jit.Attribute so that - line 54: # TODO: the dropout mask should be stored in the state instead? - line 156: # TODO: Support multiple layers - line 157: # TODO: Support batch_first rat-sql-gap/seq2struct/grammars/spider.py (3 lines): - line 104: assert factorize_sketch == 2 #TODO support other grammars - line 139: # TODO: Get rid of surrounding quotes - line 524: # TODO: better heuristic e.g., tables that have exact match rat-sql-gap/seq2struct/commands/infer.py (2 lines): - line 88: # TODO: from_cond should be true from non-bert model - line 114: #TODO: from_cond should be true from non-bert model rat-sql-gap/seq2struct/models/nl2code/tree_traversal.py (2 lines): - line 162: # TODO batching - line 350: # TODO: Fix this relogic/pretrainkit/models/semparse/semparse.py (2 lines): - line 451: # TODO (PVP): this should later be handled by the forward fn() in each model in the future see PR 3140 - line 827: # TODO (PVP) still a bit hacky here - there might be a better solution relogic/pretrainkit/models/relationalsemparse/relational_semparse.py (2 lines): - line 446: # TODO (PVP): this should later be handled by the forward fn() in each model in the future see PR 3140 - line 827: # TODO (PVP) still a bit hacky here - there might be a better solution rat-sql-gap/seq2struct/models/nl2code/encoder.py (1 line): - line 41: # TODO: Write 'train', 'val', 'test' somewhere else relogic/pretrainkit/models/relationalsemparse/relational_transformer.py (1 line): - line 285: # TODO initialize using xavier rat-sql-gap/seq2struct/models/spider/spider_enc_modules.py (1 line): - line 516: # TODO: Update to also compute m2c_align_mat and m2t_align_mat rat-sql-gap/seq2struct/ast_util.py (1 line): - line 155: # TODO: Record that this constructor is a sequence fragment? rat-sql-gap/seq2struct/utils/indexed_file.py (1 line): - line 47: # TODO: support slices rat-sql-gap/seq2struct/commands/train.py (1 line): - line 110: # TODO: not nice rat-sql-gap/seq2struct/models/transformer.py (1 line): - line 272: # TODO initialize using xavier rat-sql-gap/seq2struct/optimizers.py (1 line): - line 98: if "name" in kwargs: del kwargs["name"] #TODO: fix this rat-sql-gap/seq2struct/utils/saver.py (1 line): - line 51: # TODO: smarter mapping. rat-sql-gap/seq2struct/models/abstract_preproc.py (1 line): - line 13: TODO: rat-sql-gap/seq2struct/datasets/spider_lib/evaluation.py (1 line): - line 487: # TODO fix rat-sql-gap/seq2struct/models/spider/spider_match_utils.py (1 line): - line 125: if column.type in ["number", "time"]: # TODO fine-grained date rat-sql-gap/seq2struct/models/enc_dec.py (1 line): - line 118: ## TODO: Don't hardcode train rat-sql-gap/seq2struct/utils/batched_sequence.py (1 line): - line 50: # TODO: Check that things don't blow up when some lengths are 0