Bapynshngain/English-Khasi-Parallel-Corpus-v1
Viewer • Updated • 37.7k • 10
How to use Bapynshngain/opus-mt-kha-en-v1 with Transformers:
# Use a pipeline as a high-level helper
# Warning: Pipeline type "translation" is no longer supported in transformers v5.
# You must load the model directly (see below) or downgrade to v4.x with:
# 'pip install "transformers<5.0.0'
from transformers import pipeline
pipe = pipeline("translation", model="Bapynshngain/opus-mt-kha-en-v1") # Load model directly
from transformers import AutoTokenizer, AutoModelForMultimodalLM
tokenizer = AutoTokenizer.from_pretrained("Bapynshngain/opus-mt-kha-en-v1")
model = AutoModelForMultimodalLM.from_pretrained("Bapynshngain/opus-mt-kha-en-v1")Bapynshngain/opus-mt-kha-en-v1 is a Transformer-based neural machine translation (NMT) model for translating Khasi to English. The model is fine-tuned from the OPUS-MT multilingual family, adapted for Khasi.
This model is part of an effort to improve digital accessibility and NLP tooling for Khasi through data-centric and transfer learning approaches.
from transformers import MarianMTModel, MarianTokenizer
model_name = "Bapynshngain/opus-mt-kha-en-v1"
tokenizer = MarianTokenizer.from_pretrained(model_name)
model = MarianMTModel.from_pretrained(model_name)
text = "Phi long kumno?"
inputs = tokenizer(text, return_tensors="pt", padding=True)
translated = model.generate(**inputs)
output = tokenizer.decode(translated[0], skip_special_tokens=True)
print(output)
Base model
Helsinki-NLP/opus-mt-en-vi