Still reproduces on AFM 3 Core Advanced. Same repro tool as before, default sampling, no token cap, 15 guided requests across two runs today. 6 of 15 ran until they filled the 8192 token context and threw LanguageModelError, each one taking 159 to 167 seconds to get there (one took 245). The other 9 completed in 14 to 25 seconds with normal output. Beta 7 was 2 of 5 and the 27.0 RC was 4 of 5 on the same machine, so today's number is within the variance we have been seeing, not a change.
Same split by content as before. The sections whose prompts produce the longest answers ran away most often (Security 3 of 3, Data safety 2 of 3). The two shortest never did.
What is new in this build is the logging. The "allowedTokenIDs is empty" and "Generated an empty mask" lines are gone. TGOnDeviceInferenceProviderService now logs "Token N does not match grammar at recognizer index N" on the same subsystem and category instead. I saw about 106,000 of those in 15 minutes. They appear within a second of every request starting, healthy ones included, so as before the log volume does not tell you which request is about to run away. The recognizer index does: healthy requests stopped between 11k and 16k, runaways passed 45k.
Variant and context size are unchanged (AFM 3 Core Advanced, 8192). I have not put this beta on the Core machine yet, so the round 6 control still stands: same requests, 4 to 14 seconds, no runaway on Core.
Appended the full log and per request numbers to FB24310823.
Topic:
Machine Learning & AI
SubTopic:
Foundation Models