X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=mygpt.py;h=a17849181edafb878c6c55cc45ad0422b01c1dce;hb=ac0d58ae608b02b00226e8c08c98fca7295a2b3b;hp=7117e766e3aa8347357475e77e8628850ce54942;hpb=674eb2f0d02b362fbfcf8ed403b2caa329054d0a;p=culture.git diff --git a/mygpt.py b/mygpt.py index 7117e76..a178491 100755 --- a/mygpt.py +++ b/mygpt.py @@ -292,7 +292,7 @@ class MyGPT(nn.Module): ) # Needed to initialize the model's cache for s in range(to_generate.min(), to_generate.max() + 1): output = self(BracketedSequence(input, s, 1)).x - logits = output[:, s] + logits = output[:, s] / temperature if forbidden_tokens is not None: logits = logits.masked_fill(forbidden_tokens, float("-inf")) if forced_biases is not None: