|
import os |
|
import gradio as gr |
|
|
|
model_list = ['utrobinmv/t5_translate_en_ru_zh_large_1024_v2', |
|
'utrobinmv/t5_translate_en_ru_zh_large_1024', |
|
'utrobinmv/t5_translate_en_ru_zh_small_1024', |
|
'utrobinmv/t5_translate_en_ru_zh_base_200', |
|
'Helsinki-NLP/opus-mt-en-ru', |
|
'Helsinki-NLP/opus-mt-en-zh', |
|
'Helsinki-NLP/opus-mt-ru-en', |
|
'Helsinki-NLP/opus-mt-zh-en', |
|
'facebook/m2m100_1.2B', |
|
'facebook/m2m100_418M', |
|
'facebook/mbart-large-50-many-to-many-mmt', |
|
'facebook/nllb-200-1.3B', |
|
'facebook/nllb-200-3.3B', |
|
'facebook/nllb-200-distilled-1.3B', |
|
'facebook/nllb-200-distilled-600M', |
|
'facebook/wmt19-en-ru', |
|
'jbochi/madlad400-3b-mt', |
|
'jbochi/madlad400-10b-mt', |
|
'google/madlad400-3b-mt', |
|
'google/madlad400-10b-mt', |
|
'joefox/mbart-large-ru-zh-ru-many-to-many-mmt'] |
|
|
|
def load_csv(): |
|
filename = 'table.html' |
|
with open(filename, 'r', encoding="utf-8-sig") as f: |
|
return f.read() |
|
return '' |
|
|
|
iface = gr.Interface( |
|
fn=load_csv, |
|
inputs=None, |
|
outputs="html", |
|
title="NTREX dataset Benchmark!", |
|
description="Benchmark translation to TREX dataset for ru, en, zh languages. Dataset: https://github.com/MicrosoftTranslator/NTREX", |
|
live=True |
|
) |
|
|
|
iface.launch(share=False) |
|
|