-
Notifications
You must be signed in to change notification settings - Fork 32.5k
Closed
Description
I am able to use hugging face's mask filling pipeline to predict 1 masked token in a sentence using the below:
!pip install -q transformers
from __future__ import print_function
import ipywidgets as widgets
from transformers import pipeline
nlp_fill = pipeline('fill-mask')
nlp_fill("I am going to guess <mask> in this sentence")
But does anyone have an opinion on what is the best way to do this if I want to predict 2 masked tokens? e.g. if the sentence is instead "I am going to <mask> <mask> in this sentence"?
If i try and put this exact sentence into nlp_fill I get the error "ValueError: only one element tensors can be converted to Python scalars" so it doesn't work automatically.
Any help would be much appreciated!
Stack overflow question link
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels