Views
No views yet
| Metric | FP16 (Original) | AWQ (4-bit) | Change |
|---|---|---|---|
| VRAM Footprint | ~2x Model Size | 12.5 GB | Optimized |
| Model Size | 8112.6 MB | 2143.4 MB | -73.6% |
| NLL Loss | 6.0902 | 6.1253 | +3.57% Drift |
| Perplexity (PPL) | 441.5296 | 457.3025 | +3.57% Drift |
| Generation Time | 184.0s | 107.6s | Optimized |
1from vllm import LLM, SamplingParams
2
3# Load the model
4llm = LLM(model="ThomasYn/GenomeOcean-4B-bgcFM-AWQ", quantization="awq")
5
6# Generate sequences
7prompts = ["ATG", "GCA"]
8sampling_params = SamplingParams(temperature=0.7, top_p=0.95, max_tokens=100)
9outputs = llm.generate(prompts, sampling_params)
10
11for output in outputs:
12 print(f"Generated: {output.outputs[0].text}")1# Scoring sequences
2python -m genomeocean.cli score --model_dir ThomasYn/GenomeOcean-4B-bgcFM-AWQ --sequence_file data.txt
3
4# Generating sequences
5python -m genomeocean.cli generate --model_dir ThomasYn/GenomeOcean-4B-bgcFM-AWQ --num 10 --max_seq_len 512model.safetensors: Quantized weightsconfig.json: Model configurationmodeling_mistral.py: Architecture implementationtokenizer.json & tokenizer_config.json: Genomic tokenizer files1@article{genomeocean2026,
2 title={GenomeOcean: A Large-scale Foundation Model for Ocean Genomics},
3 author={Thomas Yn, et al.},
4 journal={bioRxiv},
5 year={2026}
6}