利用transformer模型实现机器翻译
时间: 2023-11-17 07:04:25 浏览: 189
基于transformer的机器翻译
以下是使用Huggingface的transformer模型实现机器翻译的示例代码:
```python
from transformers import pipeline
translator = pipeline("translation_en_to_fr")
result = translator("Hello, how are you?")
print(result) # 输出:[{'translation_text': 'Bonjour, comment allez-vous?'}]
```
上述代码使用Huggingface的transformer模型实现了英语到法语的翻译。首先,我们导入了pipeline函数,然后创建了一个名为translator的翻译器对象,该对象使用了transformer模型。最后,我们将英语句子“Hello, how are you?”传递给翻译器对象,并将结果存储在result变量中。最终,我们打印出了翻译结果。
阅读全文