diff --git a/Tests/01_Model/LongContext12BTest.swift b/Tests/01_Model/LongContext12BTest.swift index 4d47e78..ac325b0 100644 --- a/Tests/01_Model/LongContext12BTest.swift +++ b/Tests/01_Model/LongContext12BTest.swift @@ -53,4 +53,37 @@ final class LongContext12BTest: XCTestCase { print(" gen[\(i)]: token=\(maxIdx) logit=\(maxVal)") } } + + func testLongContext1024Tokens() throws { + try XCTSkipIf(model == nil, "12B model not found") + + let promptLength = 1024 + var tokens = [Int]() + for i in 0.. maxVal { maxVal = logits[j]; maxIdx = j } + } + genTokens.append(maxIdx) + print(" gen[\(i)]: token=\(maxIdx) logit=\(maxVal)") + } + } }