CoolFace
Modelpublic

EvoLenTokenizer/base-200k

sourceHugging Facemitupdated 20d agoView on Hugging Face
0likes24downloads
Model Card

base_5120

This model is a BERT-based DNA language model trained with the standard byte-pair encoding (BPE) tokenizer with vocabulary size 5,120. It is the baseline control model from the paper EvoLen: Evolution-Guided Tokenization for DNA Language Model (COLM 2026).

Model description

This model uses a BERT-base architecture (12 layers, hidden size 768) with a vocabulary of 5,120 tokens. It was pretrained on human genome sequences using masked language modeling. The tokenizer is the standard BPE baseline described in the EvoLen repository.

Intended uses & limitations

This model is primarily intended as a baseline for evaluating the EvoLen tokenizer in DNA language model benchmarks. It can be fine-tuned for downstream genomic tasks, but it is not specifically designed for production use.

Training and evaluation data

The model was pretrained on the human genome (hg38). Training sequences were tokenized into 512-token windows and a held-out evaluation set was used to report the following results.

Training procedure

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 4e-05
  • trainbatchsize: 96
  • evalbatchsize: 96
  • seed: 42
  • optimizer: Adam with betas=(0.9,0.98) and epsilon=1e-06
  • lrschedulertype: linear
  • lrschedulerwarmup_steps: 10000
  • training_steps: 200000

Training results

  • Loss: 5.0263
  • Accuracy: 0.2365
  • Perplexity: 152.36

Framework versions

  • Transformers 4.35.2
  • Pytorch 2.8.0+cu128
  • Datasets 4.4.1
  • Tokenizers 0.15.2