MCPcopy Index your code
hub / github.com/LargeWorldModel/LWM / encode_and_trim

Method encode_and_trim

scripts/eval_needle.py:135–139  ·  view source on GitHub ↗
(self, context, context_length)

Source from the content-addressed store, hash-verified

133 return contexts
134
135 def encode_and_trim(self, context, context_length):
136 tokens = self.enc.encode(context)
137 if len(tokens) > context_length:
138 context = self.enc.decode(tokens[:context_length])
139 return context
140
141 def create_contexts(self, needle_rnd_number, insert_needle, random_city, trim_context, context_length, depth_percent, seed):
142 if self.save_results:

Callers

nothing calls this directly

Calls 2

encodeMethod · 0.45
decodeMethod · 0.45

Tested by

no test coverage detected