Views
No views yet
model.safetensors), tokenizer, config files1from transformers import AutoTokenizer, AutoModelForCausalLM
2import torch
3
4# Model and tokenizer from Hugging Face Hub
5model_name = "Yiquan2/Flu_Foundation"
6tokenizer = AutoTokenizer.from_pretrained(model_name)
7model = AutoModelForCausalLM.from_pretrained(model_name)
8
9# Example input sequence (DNA/protein)
10sequence = "ATGAATCCAAACCAGAAAATAATAACCATTGGCTCTGTT"
11
12# Tokenize input
13inputs = tokenizer(sequence, return_tensors="pt")
14
15# Generate output probabilities or predictions
16with torch.no_grad():
17 outputs = model(**inputs)
18 logits = outputs.logits # shape: [batch_size, seq_len, vocab_size]
19
20# Optional: compute probabilities
21probs = torch.softmax(logits, dim=-1)
22
23print(probs)
241python mutation_prediction.py \
2 --csv DMS_NA_data/Mos99_fit.csv \
3 --fasta Mos99_nucleotide.fasta \
4 --model Yiquan2/Flu_Foundation \
5 --output results.csv
6