{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/jiant-a-software-toolkit-for-research-on","title":"jiant: A Software Toolkit for Research on General-Purpose Text Understanding Models","arxiv_id":"2003.02249","date":"2020-03-04","proceeding":"ACL 2020 6","authors":["Yada Pruksachatkun","Phil Yeres","Haokun Liu","Jason Phang","Phu Mon Htut","Alex Wang","Ian Tenney","Samuel R. Bowman"],"abstract":"We introduce jiant, an open source toolkit for conducting multitask and transfer learning experiments on English NLU tasks. jiant enables modular and configuration-driven experimentation with state-of-the-art models and implements a broad set of tasks for probing, transfer learning, and multitask training experiments. jiant implements over 50 NLU tasks, including all GLUE and SuperGLUE benchmark tasks. We demonstrate that jiant reproduces published performance on a variety of tasks and models, including BERT and RoBERTa. jiant is available at https://jiant.info.","url_abs":"https://arxiv.org/abs/2003.02249v2","url_pdf":"https://arxiv.org/pdf/2003.02249v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"jiant-a-software-toolkit-for-research-on","repo_url":"https://github.com/nyu-mll/jiant","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"jiant-a-software-toolkit-for-research-on","repo_url":"https://github.com/jsalt18-sentence-repl/jiant","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"jiant-a-software-toolkit-for-research-on","repo_url":"https://github.com/nyu-mll/jiant-v1-legacy","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"jiant-a-software-toolkit-for-research-on","repo_url":"https://github.com/soujanyarbhat/aNswER_multirc","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"jiant-a-software-toolkit-for-research-on","repo_url":"https://github.com/varunchaudharycs/aNswER_multirc","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"jiant-a-software-toolkit-for-research-on","repo_url":"https://github.com/varunchaudharycs/multi_rc","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}}],"tasks":[{"task_slug":"transfer-learning","task_name":"Transfer Learning"}],"methods":[{"method_slug":"adam","method_name":"Adam"},{"method_slug":"attention","method_name":"Attention"},{"method_slug":"attention-dropout","method_name":"Attention Dropout"},{"method_slug":"bert","method_name":"BERT"},{"method_slug":"dense-connections","method_name":"Dense Connections"},{"method_slug":"dropout","method_name":"Dropout"},{"method_slug":"layer-normalization","method_name":"Layer Normalization"},{"method_slug":"linear-layer","method_name":"Linear Layer"},{"method_slug":"linear-warmup-with-linear-decay","method_name":"Linear Warmup With Linear Decay"},{"method_slug":"multi-head-attention","method_name":"Multi-Head Attention"},{"method_slug":"residual-connection","method_name":"Residual Connection"},{"method_slug":"roberta","method_name":"RoBERTa"},{"method_slug":"softmax","method_name":"Softmax"},{"method_slug":"weight-decay","method_name":"Weight Decay"},{"method_slug":"wordpiece","method_name":"WordPiece"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":"https://app.syntology.ai/?focus=2003.02249","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2003.02249"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"deterministic:regex_extraction","url":"https://github.com/nyu-mll/jiant","reach":null}],"summary":{"ran":3,"ran_draft_wrong":2,"ran_honours":1,"unverified":2},"by_repo_kind":{"official":{"samples":8,"ran":6,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"3997e054e9e65f4a","entry":"JiantModel","repo":"nyu-mll/jiant","repo_kind":"official","path":"jiant/proj/main/modeling/primary.py","file_url":"https://github.com/nyu-mll/jiant/blob/HEAD/jiant/proj/main/modeling/primary.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3997e054e9e65f4a"}},{"code_sha256_prefix":"3cc8da16c18465bd","entry":"Task","repo":"nyu-mll/jiant","repo_kind":"official","path":"jiant/proj/main/modeling/primary.py","file_url":"https://github.com/nyu-mll/jiant/blob/HEAD/jiant/proj/main/modeling/primary.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3cc8da16c18465bd"}},{"code_sha256_prefix":"d92320e976b7c02b","entry":"Taskmodel","repo":"nyu-mll/jiant","repo_kind":"official","path":"jiant/proj/main/modeling/primary.py","file_url":"https://github.com/nyu-mll/jiant/blob/HEAD/jiant/proj/main/modeling/primary.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"d92320e976b7c02b"}},{"code_sha256_prefix":"620e0842afad21c1","entry":"combine_dicts","repo":"nyu-mll/jiant","repo_kind":"official","path":"jiant/proj/main/modeling/primary.py","file_url":"https://github.com/nyu-mll/jiant/blob/HEAD/jiant/proj/main/modeling/primary.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"620e0842afad21c1"}},{"code_sha256_prefix":"8f7619b2828926ea","entry":"flat_collate_fn","repo":"nyu-mll/jiant","repo_kind":"official","path":"jiant/proj/main/modeling/primary.py","file_url":"https://github.com/nyu-mll/jiant/blob/HEAD/jiant/proj/main/modeling/primary.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"8f7619b2828926ea"}},{"code_sha256_prefix":"61ffc5549a75fe3c","entry":"metadata_collate_fn","repo":"nyu-mll/jiant","repo_kind":"official","path":"jiant/proj/main/modeling/primary.py","file_url":"https://github.com/nyu-mll/jiant/blob/HEAD/jiant/proj/main/modeling/primary.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"61ffc5549a75fe3c"}},{"code_sha256_prefix":"706ec619ece7e0b9","entry":"BatchMixin","repo":"nyu-mll/jiant","repo_kind":"official","path":"jiant/proj/main/modeling/primary.py","file_url":"https://github.com/nyu-mll/jiant/blob/HEAD/jiant/proj/main/modeling/primary.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"706ec619ece7e0b9"}},{"code_sha256_prefix":"352497b6c2e47e4c","entry":"ExtendedDataClassMixin","repo":"nyu-mll/jiant","repo_kind":"official","path":"jiant/proj/main/modeling/primary.py","file_url":"https://github.com/nyu-mll/jiant/blob/HEAD/jiant/proj/main/modeling/primary.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"352497b6c2e47e4c"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}