Views
No views yet
| Parameter | Value |
|---|---|
| Hidden size | 960 |
| Intermediate size | 2560 |
| Layers | 32 |
| Attention heads | 15 (5 KV heads) |
| Max sequence length | 8192 |
| Vocabulary size | 36 |
1from transformers import AutoModelForCausalLM, PreTrainedTokenizerFast
2
3model = AutoModelForCausalLM.from_pretrained("ddidacus/smolgen-pubchem-360M-base")
4tokenizer = PreTrainedTokenizerFast.from_pretrained("ddidacus/smolgen-pubchem-360M-base")
5
6inputs = tokenizer("", return_tensors="pt")
7
8outputs = model.generate(
9 **inputs,
10 max_new_tokens=128,
11 do_sample=True,
12 temperature=1.0,
13 num_return_sequences=10,
14 eos_token_id=tokenizer.eos_token_id,
15 pad_token_id=tokenizer.pad_token_id,
16)
17
18smiles_list = tokenizer.batch_decode(outputs, skip_special_tokens=True)
19print(smiles_list)