From 16c16b9bee0cbb932179419bf7c56472753679c5 Mon Sep 17 00:00:00 2001 From: MarkBase Admin Date: Mon, 6 Jul 2026 01:11:50 +0800 Subject: [PATCH] v2: add 1024-token long context test --- Tests/01_Model/LongContext12BTest.swift | 33 +++++++++++++++++++++++++ 1 file changed, 33 insertions(+) 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)") + } + } }