Views
No views yet
transformers:1
2from transformers import T5Tokenizer, T5ForConditionalGeneration
3
4tokenizer = T5Tokenizer.from_pretrained("ArtifactAI/flan-t5-base-arxiv-math-question-answering")
5model = T5ForConditionalGeneration.from_pretrained("ArtifactAI/flan-t5-base-arxiv-math-question-answering")
6
7input_text = "What is the spectral isolation of bi-invariant metrics?"
8input_ids = tokenizer(input_text, return_tensors="pt").input_ids
9
10outputs = model.generate(input_ids)
11print(tokenizer.decode(outputs[0]))1# pip install accelerate
2from transformers import T5Tokenizer, T5ForConditionalGeneration
3
4tokenizer = T5Tokenizer.from_pretrained("ArtifactAI/flan-t5-base-arxiv-math-question-answering")
5model = T5ForConditionalGeneration.from_pretrained("ArtifactAI/flan-t5-base-arxiv-math-question-answering", device_map="auto")
6
7input_text = "What is the spectral isolation of bi-invariant metrics?"
8input_ids = tokenizer(input_text, return_tensors="pt").input_ids.to("cuda")
9
10outputs = model.generate(input_ids)
11print(tokenizer.decode(outputs[0]))1# load model and tokenizer from huggingface hub with pipeline
2qa = pipeline("summarization", model="ArtifactAI/flan-t5-base-arxiv-math-question-answering")
3
4
5query = "What is the spectral isolation of bi-invariant metrics?"
6print(f"query: {query}")
7res = qa("answer: " + query)
8
9print(f"{res[0]['summary_text']}")
10@misc{flan-t5-base-arxiv-math-question-answering,
title={flan-t5-base-arxiv-math-question-answering},
author={Matthew Kenney},
year={2023}
}