You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am using this library for multiple augmentation operations which all work fine. But using nas.ContextualWordEmbsForSentenceAug with gpt2 or distilgpt2 returns nonsense.
This is my code
# These commented constants are defined in an enum at another place.
# GENERATIVE_GPT2 = nas.ContextualWordEmbsForSentenceAug(
# model_path="gpt2", device="cuda"
# )
# GENERATIVE_DISTILGPT2 = nas.ContextualWordEmbsForSentenceAug(
# model_path="distilgpt2", device="cuda"
# )
text = 'The quick brown fox jumps over the lazy dog.'
for x in range(5):
print(f"GPT2: {AugmentationMethods.GENERATIVE_GPT2.value.augment(text)}")
print(f"DISTILLGPT2: {AugmentationMethods.GENERATIVE_DISTILGPT2.value.augment(text)}")
The output is:
GPT2: ['The quick brown fox jumps over the lazy dog. - first ( all .']
DISTILLGPT2: ['The quick brown fox jumps over the lazy dog. F A F I A R - W C A The U B S It The B The A M The The B In to The E A In This']
GPT2: ['The quick brown fox jumps over the lazy dog. New next " the it in : .']
DISTILLGPT2: ['The quick brown fox jumps over the lazy dog. 1 The This L .']
GPT2: ['The quick brown fox jumps over the lazy dog. is ( , the " way all a The one was , for of same \' " to in most last I for that two government .']
DISTILLGPT2: ['The quick brown fox jumps over the lazy dog. B I In A E W It the T U The To G L T In We D R We A C We H In A Image It It If']
GPT2: ['The quick brown fox jumps over the lazy dog. next number other same last last in is " for , of ( ( of I and New \' a two .']
DISTILLGPT2: ['The quick brown fox jumps over the lazy dog. W R I , S D and J .']
GPT2: ['The quick brown fox jumps over the lazy dog. it a not not first same of A A people and last a will the is that New world two next \'s government that that two ( " the and']
DISTILLGPT2: ['The quick brown fox jumps over the lazy dog. K - A This This N A R J N A The J Image A The P You W H A The We K In The G A If 2']
Do you see any mistakes that I did or do you have any other clue why the output is so broken?
Thanks in advance!
The text was updated successfully, but these errors were encountered:
Hi,
I am using this library for multiple augmentation operations which all work fine. But using nas.ContextualWordEmbsForSentenceAug with gpt2 or distilgpt2 returns nonsense.
This is my code
The output is:
Do you see any mistakes that I did or do you have any other clue why the output is so broken?
Thanks in advance!
The text was updated successfully, but these errors were encountered: