I am writing custom backend support for a game using GPT-2. I am try to tokenizing \n to stop generating when we reach a new line. The token is a blank token with nothing in it. Is there a way while using past to stop generation at a certain token?
This is modified example
Code 1 Main.py:
`EndTokens = enc.encode(EndToken)`

EndToken is \n
Code 2 sample.py:
        if len(EndTokens) > 0 and prev[0, 0] == EndTokens[0] : 

                        break

Prev is a output from gpt-2. This code is in a loop generating a set amount of tokens.