Views
No views yet
FishNALM-8L_splice_all is a fine-tuned version of FishNALM-8L_pretrain for Splice site prediction in fish genomics.FishNALM-8L_pretrain and then fine-tuned for Splice site prediction.Splice site predictionclassificationsplice-related sequence classificationxia-lab/FishNALM-8L_pretrainSplice site prediction data from FishGUE.MCCpredefined train/validation/test splitSplice site prediction.1from transformers import AutoTokenizer, AutoModelForSequenceClassification
2
3repo_name = "xia-lab/FishNALM-8L_splice_all"
4
5tokenizer = AutoTokenizer.from_pretrained(repo_name)
6model = AutoModelForSequenceClassification.from_pretrained(repo_name)1import torch
2from transformers import AutoTokenizer, AutoModelForSequenceClassification
3
4repo_name = "xia-lab/FishNALM-8L_splice_all"
5sequence = "ATGCGTACGTTAGCTAGCTAGCTAGCTAGCTA"
6
7tokenizer = AutoTokenizer.from_pretrained(repo_name)
8model = AutoModelForSequenceClassification.from_pretrained(repo_name)
9
10inputs = tokenizer(
11 sequence,
12 return_tensors="pt",
13 truncation=True,
14 padding="max_length",
15 max_length=512,
16)
17
18with torch.no_grad():
19 outputs = model(**inputs)
20
21logits = outputs.logits
22probabilities = torch.softmax(logits, dim=-1)
23prediction = torch.argmax(probabilities, dim=-1)
24
25print("logits:", logits)
26print("probabilities:", probabilities)
27print("prediction:", prediction)config.jsonmodel.safetensorstokenizer.jsontokenizer_config.jsonspecial_tokens_map.jsonvocab.txtREADME.md