Write information about the nucleotide sequence.
### Sequence:
∎G∎C∎C∎T∎A∎T∎A∎G∎T∎G∎T∎G∎T∎A∎G...
### Annotation:
Information about location in the kaniwa chromosome: >lcl|Cp5
Usage
Inference with DNA sequence
from peft import AutoPeftModelForCausalLM
from transformers import AutoTokenizer
model = AutoPeftModelForCausalLM.from_pretrained("monsoon-nlp/llama3-biotoken3pretrain-kaniwa", load_in_4bit=True).to("cuda")
tokenizer = AutoTokenizer.from_pretrained("monsoon-nlp/llama3-biotoken3pretrain-kaniwa")
tokenizer.pad_token = tokenizer.eos_token # pad fix
qed = "∎"# from math symbols, used in pretraining
sequence = "".join([(qed + nt.upper()) for nt in"GCCTATAGTGTGTAGCTAATGAGCCTAGGTTATCGACCCTAATCT"])
inputs = tokenizer(f"{prefix}{sequence}{annotation}", return_tensors="pt")
outputs = model.generate(input_ids=inputs["input_ids"].to("cuda"), max_new_tokens=50)
sample = tokenizer.batch_decode(outputs, skip_special_tokens=False)[0]
LoRA finetuning on a new task
from transformers import AutoTokenizer
from trl import SFTTrainer
from unsloth import FastLanguageModel
model, _ = FastLanguageModel.from_pretrained(
model_name = "monsoon-nlp/llama3-biotoken3pretrain-kaniwa",
max_seq_length = 6_500, # max 6,000 bp for AgroNT tasks
dtype = None,
load_in_4bit = True,
resize_model_vocab=128260, # includes biotokens
)
tokenizer = AutoTokenizer.from_pretrained("monsoon-nlp/llama3-biotoken3pretrain-kaniwa")
tokenizer.pad_token = tokenizer.eos_token # pad fix
trainer = SFTTrainer(
model = model,
tokenizer = tokenizer,
...
)
This llama model was trained 2x faster with
Unsloth
and Huggingface's TRL library.
Genome Citation
Mangelson H, et al. The genome of
Chenopodium pallidicaule
: an emerging Andean super grain. Appl. Plant Sci. 2019;7:e11300. doi: 10.1002/aps3.11300
Runs of monsoon-nlp llama3-biotoken3pretrain-kaniwa on huggingface.co
13
Total runs
0
24-hour runs
1
3-day runs
3
7-day runs
12
30-day runs
More Information About llama3-biotoken3pretrain-kaniwa huggingface.co Model
More llama3-biotoken3pretrain-kaniwa license Visit here:
llama3-biotoken3pretrain-kaniwa huggingface.co is an AI model on huggingface.co that provides llama3-biotoken3pretrain-kaniwa's model effect (), which can be used instantly with this monsoon-nlp llama3-biotoken3pretrain-kaniwa model. huggingface.co supports a free trial of the llama3-biotoken3pretrain-kaniwa model, and also provides paid use of the llama3-biotoken3pretrain-kaniwa. Support call llama3-biotoken3pretrain-kaniwa model through api, including Node.js, Python, http.
llama3-biotoken3pretrain-kaniwa huggingface.co is an online trial and call api platform, which integrates llama3-biotoken3pretrain-kaniwa's modeling effects, including api services, and provides a free online trial of llama3-biotoken3pretrain-kaniwa, you can try llama3-biotoken3pretrain-kaniwa online for free by clicking the link below.
monsoon-nlp llama3-biotoken3pretrain-kaniwa online free url in huggingface.co:
llama3-biotoken3pretrain-kaniwa is an open source model from GitHub that offers a free installation service, and any user can find llama3-biotoken3pretrain-kaniwa on GitHub to install. At the same time, huggingface.co provides the effect of llama3-biotoken3pretrain-kaniwa install, users can directly use llama3-biotoken3pretrain-kaniwa installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
llama3-biotoken3pretrain-kaniwa install url in huggingface.co: