Home › Code › safe_readline

safe_readline

Syntologyentry name in harvested coderead from the graph 2026-09-24

safe_readline appears in the code Syntology harvested for 67 papers, as 1 distinct code body found in 67 places (a place is one code body under one paper). At least one of them ran in 67 of the papers; 0 of the code bodies carry a behaviour fingerprint.

What this page is not. Routines are grouped here by the exact string of their function or class name. Nothing asserts that two samples named safe_readline do the same thing, share code, or are comparable; the name is a string, not an identity. Behaviour outputs (what a fingerprinted sample returned on the shared battery) are not in this export and are not shown here; the graph at syntology.ai holds them. "Ran" means executed on a synthesized fixture, not that the code is correct or reproduces a paper.

Samples Syntology

Syntology ran 1 of the 1 distinct code body named safe_readline; 0 are unverified. One tile per status, in the site's fixed vocabulary, each code body counted once:

0ran · honoured contract
0ran · violated contract
0ran · our draft was wrong
0ran · fixture could not drive it
1ran
0unverified
0fingerprinted

Licence is a property of each copy, so it is counted per place: 49 of the 67 places are pointer only (Syntology does not serve that copy's text). This site shows no code text for any sample; every row below links to the file in its repository where the record names one.

“Ran” means the sample executed on a synthesized input; it does not mean the output is correct. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code, and those samples did run. The ran count above is every status except unverified, the same rule as each paper page.

Papers

67 papers shown of 67, newest first; 67 places in the table. A paper with no recorded date is placed by the month its arXiv id encodes, shown in the Date column as YYYY-MM (from id). One row per place: a paper whose repository defines the name more than once appears more than once, and the same code body held for several papers appears once under each, with the same status. Titles and dates are the archive's archive 2025-07-28 for papers in the archive, and the graph's for 2 papers added by Syntology; 9 papers have no page here and are shown by arXiv id only. Status and fingerprint are Syntology's record of each code body; licence is recorded for each place. The File cell ends with the code body's code_sha256, Syntology's identity for that exact code: an agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

PaperDateFileStatus SyntologyLicence
Evolving Knowledge Distillation for Lightweight Neural Machine Translation added by Syntology 2026-05 (from id) agi-content-generation/EKD/fairseq/binarizer.py 82bdf940665aeeb4 ran licence not identified · pointer only
Scaling Open Discrete Audio Foundation Models with Interleaved Semantic, Acoustic, and Text Tokens added by Syntology 2026-02 (from id) BytedanceSpeech/seed-tts-eval/thirdparty/UniSpeech/src/fairseq/binarizer.py 82bdf940665aeeb4 ran no licence file found · pointer only
Towards Better Multi-head Attention via Channel-wise Sample Permutation 14 Oct 2024 dashenzi721/csp/lra/mega_csp/fairseq/binarizer.py 82bdf940665aeeb4 ran no licence file found · pointer only
Vision-and-Language Navigation via Causal Learning 16 Apr 2024 crystalsixone/vln-goat/map_nav_src/fairseq/binarizer.py 82bdf940665aeeb4 ran Apache-2.0 (permissive)
POMP: Probability-driven Meta-graph Prompter for LLMs in Low-resource Unsupervised Neural Machine Translation 11 Jan 2024 slpanir/POMP/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
Towards Example-Based NMT with Multi-Levenshtein Transformers 13 Oct 2023 Maxwell1447/fairseq/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
Glancing Future for Simultaneous Machine Translation 12 Sep 2023 ictnlp/glance-simt/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
Modality Adaption or Regularization? A Case Study on End-to-End Speech Translation 13 Jun 2023 hannlp/TAB/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
End-to-End Simultaneous Speech Translation with Differentiable Segmentation 25 May 2023 ictnlp/diseg/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
GEMINI: Controlling the Sentence-level Writing Style for Abstractive Text Summarization 7 Apr 2023 baoguangsheng/gemini/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
Learning an Artificial Language for Knowledge-Sharing in Multilingual Translation 2 Nov 2022 dannigt/fairseq/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Wait-info Policy: Balancing Source and Target at Information Level for Simultaneous Machine Translation 20 Oct 2022 ictnlp/wait-info/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
AutoMoE: Heterogeneous Mixture-of-Experts with Adaptive Computation for Efficient Neural Machine Translation 14 Oct 2022 microsoft/automoe/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
Low-resource Neural Machine Translation with Cross-modal Alignment 13 Oct 2022 ictnlp/LNMT-CA/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Mega: Moving Average Equipped Gated Attention 21 Sep 2022 facebookresearch/mega/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
Tailoring Molecules for Protein Pockets: a Transformer-based Generative Solution for Structured-based Drug Design 30 Aug 2022 hankerwu/tamgent/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
GTrans: Grouping and Fusing Transformer Layers for Neural Machine Translation 29 Jul 2022 YuweiYin/GTrans/GTrans/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
Learning to Break the Loop: Analyzing and Mitigating Repetitions for Neural Text Generation 6 Jun 2022 Jxu-Thu/DIITTO/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
B2T Connection: Serving Stability and Performance in Deep Transformers 1 Jun 2022 takase/b2t_connection/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Cross-modal Contrastive Learning for Speech Translation 5 May 2022 reneeye/const/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Kformer: Knowledge Injection in Transformer Feed-Forward Layers 15 Jan 2022 zjunlp/Kformer/fairseq/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
EvoMoE: An Evolutional Mixture-of-Experts Training Framework via Dense-To-Sparse Gate 29 Dec 2021 codecaution/evomoe/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Towards Making the Most of Multilingual Pretraining for Zero-Shot Neural Machine Translation 16 Oct 2021 ghchen18/acl22-sixtp/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Non-Autoregressive Translation with Layer-Wise Prediction and Deep Supervision 14 Oct 2021 chenyangh/dslp/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Non-Parametric Online Learning from Human Feedback for Neural Machine Translation 23 Sep 2021 wangqi1996/kok/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Learning When to Translate for Streaming Speech 15 Sep 2021 dqqcasia/mosst/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Universal Simultaneous Machine Translation with Mixture-of-Experts Wait-k Policy 11 Sep 2021 ictnlp/moe-waitk/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
BERT, mBERT, or BiBERT? A Study on Contextualized Embeddings for Neural Machine Translation 9 Sep 2021 he1ght/BiBERT_CE/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Speechformer: Reducing Information Loss in Direct Speech Translation 9 Sep 2021 sarapapi/fbk-fairseq/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Train Short, Test Long: Attention with Linear Biases Enables Input Length Extrapolation 27 Aug 2021 ofirpress/attention_with_linear_biases/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Models In a Spelling Bee: Language Models Implicitly Learn the Character Composition of Tokens 25 Aug 2021 itay1itzhak/spellingbee/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Mixed Cross Entropy Loss for Neural Machine Translation 30 Jun 2021 haorannlp/mix/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Guiding Teacher Forcing with Seer Forcing for Neural Machine Translation 12 Jun 2021 ictnlp/SeerForcingNMT/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
ZmBART: An Unsupervised Cross-lingual Transfer Framework for Language Generation 3 Jun 2021 kaushal0494/ZmBART/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Luna: Linear Unified Nested Attention 3 Jun 2021 XuezheMax/fairseq-apollo/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Cascaded Head-colliding Attention 31 May 2021 LZhengisme/CODA/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Selective Knowledge Distillation for Neural Machine Translation 27 May 2021 LeslieOverfitting/selective_distillation/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Improving Factual Consistency of Abstractive Summarization via Question Answering 10 May 2021 amazon-research/fact-check-summarization/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Duplex Sequence-to-Sequence Learning for Reversible Machine Translation 7 May 2021 zhengzx-nlp/REDER/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Cross-Attention is All You Need: Adapting Pretrained Transformers for Machine Translation 18 Apr 2021 mgheini/xattn-transfer-for-mt/fairseq-modified/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
Zero-shot Cross-lingual Transfer of Neural Machine Translation with Multilingual Pretrained Encoders 18 Apr 2021 ghchen18/emnlp2021-sixt/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Robust Open-Vocabulary Translation from Visual Text Representations 16 Apr 2021 esalesky/visrep/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Rethinking Perturbations in Encoder-Decoders for Fast Training 5 Apr 2021 takase/rethink_perturbations/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Context-Aware Cross-Attention for Non-Autoregressive Translation 2 Nov 2020 alphadl/CCAN/fairseq/binarizer.py 82bdf940665aeeb4 ran Apache-2.0 (permissive)
Incorporating BERT into Parallel Sequence Decoding with Adapters 13 Oct 2020 lemmonation/abnet/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
A Multilingual Parallel Corpora Collection Effort for Indian Languages 15 Jul 2020 jerinphilip/fairseq-ilmt/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Deep Encoder, Shallow Decoder: Reevaluating Non-autoregressive Machine Translation 18 Jun 2020 jungokasai/deep-shallow/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
MC-BERT: Efficient Language Pre-Training via a Meta Controller 10 Jun 2020 MC-BERT/MC-BERT/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Efficient Wait-k Models for Simultaneous Machine Translation 18 May 2020 elbayadm/attn2d/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
It's Easier to Translate out of English than into it: Measuring Neural Translation Difficulty by Cross-Mutual Information 5 May 2020 e-bug/nmt-difficulty/fairseq-0.6.2/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
Simulated Multiple Reference Training Improves Low-Resource Machine Translation 30 Apr 2020 thompsonb/fairseq-smrt/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Lexically Constrained Neural Machine Translation with Levenshtein Transformer 27 Apr 2020 raymondhs/constrained-levt/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Learning to Encode Position for Transformer with Continuous Dynamical Model 13 Mar 2020 xuanqing94/FLOATER/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
KEPLER: A Unified Model for Knowledge Embedding and Pre-trained Language Representation 13 Nov 2019 THU-KEG/KEPLER/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Transformers with convolutional context for ASR 26 Apr 2019 insop/pytorch-hackathon/fairseq/fairseq/binarizer.py 82bdf940665aeeb4 ran Apache-2.0 (permissive)
fairseq: A Fast, Extensible Toolkit for Sequence Modeling 1 Apr 2019 lucylow/En_francais_si_vous_plait-/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Deterministic Non-Autoregressive Neural Sequence Modeling by Iterative Refinement 19 Feb 2018 zhajiahe/Token_Drop/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
Diverse Beam Search: Decoding Diverse Solutions from Neural Sequence Models 7 Oct 2016 StatNLP/ada4asr/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
arXiv:aaai_21409 xssstory/SeqCo/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
arXiv:aaai_21395 wangqi1996/KoK/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
arXiv:aaai_21323 MANGA-UOFA/DSLP/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
arXiv:aaai_21303 duyichao/E2E-ST-TDA/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
arXiv:2024.findings-acl.583 UriSha/EmbeddinglessNMT/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
arXiv:2023.findings-acl.192 layer6ai-labs/T-Fixup/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
arXiv:2023.acl-long.216 owaski/WACO/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT recorded; this copy not marked cleared · pointer only
arXiv:2021.findings-emnlp.366 Victorwz/zs-nmt-dae/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)
arXiv:2021.findings-emnlp.106 GT-SALT/Multi-View-Seq2Seq/fairseq_multi_view/fairseq/binarizer.py 82bdf940665aeeb4 ran MIT (permissive)

This site shows no code text; each File cell links to the file on GitHub at the repository's current default branch, which may have changed since the harvest. "Pointer only" means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence cell for the reason. Per-sample records for a paper are on its paper page under "Code Syntology ran".

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections