OP

openai/whisper-large-v3

automatic-speech-recognitiontransformersapache-2.01.5B params · updated Aug 2024

Usage

usage.pytemplate from repo id
from osai import AutoModelForCausalLM, AutoTokenizer

repo = "openai/whisper-large-v3"
tok = AutoTokenizer.from_pretrained(repo)
model = AutoModelForCausalLM.from_pretrained(
    repo, dtype="bfloat16", device_map="auto",
)

msgs = [{"role": "user", "content": "Explain speculative decoding."}]
ids = tok.apply_chat_template(msgs, return_tensors="pt").to(model.device)
print(tok.decode(model.generate(ids, max_new_tokens=256)[0]))

Hardware

Computed from 1.54B parameters × bytes per parameter, plus 20% for activations and KV cache. Not measured.

PrecisionWeightsEstimated VRAMFits on
bf162.9 GB3.4 GBCPU or T4 16 GB
int81.4 GB1.7 GBCPU or T4 16 GB
nf4736 MB0.9 GBCPU or T4 16 GB