Downloads · 30 days
120
18% of all-time downloads
OPENGCM/Hydrion-v1-Base
Hydrion-v1-Base is a text generation model from OPENGCM. Use it when you need the model to write or continue text. The card lists the license as apache-2.0.
Downloads · 30 days
120
18% of all-time downloads
All-time downloads
682
Public
Parameters
114M
1.4 GB on disk
Likes
2
Public
Click a slice to open those files.
.pt913 MB · 66%
From the Hugging Face model README

Hydrion is a 114M-parameter causal language model, pretrained from scratch and fine-tuned for chat, built on a single RTX 3060 plus a handful of rented A100 hours.
This repo (OpenGCM/Hydrion-Base) is the base model, non-chat ready version. The instruction model (chat formatting) is available at OpenGCM/Hydrion-SFT.
EleutherAI/gpt-neox-20bHydrion was trained in two pretraining stages.
Total pretraining exposure: roughly 2.5 billion tokens.
Evaluated with lm-evaluation-harness on the base (pre-SFT) checkpoint:
| Benchmark | Metric | Score |
|---|---|---|
| BLiMP | acc | 80.08% |
| ARC-Easy | acc | 47.26% |
| ARC-Easy | acc_norm | 43.39% |
| WikiText-2 | byte_perplexity | 2.04 |
| WikiText-2 | bits_per_byte | 1.03 |
| WikiText-2 | word_perplexity | 45.02 |
Grammatical judgment (BLiMP) is comparable to models trained on far larger token budgets; factual/reasoning performance (ARC-Easy) is meaningfully weaker, consistent with the relatively small pretraining corpus.
import torch
from transformers import AutoTokenizer, LlamaForCausalLM
tokenizer = AutoTokenizer.from_pretrained("OPENGCM/Hydrion-Base")
model = LlamaForCausalLM.from_pretrained("OPENGCM/Hydrion-Base", torch_dtype=torch.bfloat16).cuda()
model.eval()
prompt = "What is the capital of"
inputs = tokenizer(prompt, return_tensors="pt").to("cuda")
with torch.no_grad():
output = model.generate(
**inputs,
max_new_tokens=150,
do_sample=True,
temperature=0.7,
top_p=0.9,
repetition_penalty=1.3,
no_repeat_ngram_size=3,
eos_token_id=tokenizer.convert_tokens_to_ids("<|im_end|>"),
)
response = tokenizer.decode(output[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True)
print(response)
Hydrion is a small model trained on a modest token budget (~2.5B tokens, versus the trillions used by comparable production small models). It should not be relied on for factual accuracy. It reliably produces fluent, grammatically well-formed English and responds in a conversational chat format, but frequently states incorrect facts, fabricates names/dates/attributions, and performs poorly at arithmetic and multi-step reasoning. Treat outputs as unreliable by default — this model is best understood as a demonstration of a working from-scratch training pipeline rather than a usable knowledge source or assistant.