MCPcopy Create free account
hub / github.com/ml-explore/mlx-examples / encode

Method encode

flux/flux/tokenizers.py:175–185  ·  view source on GitHub ↗
(self, text, pad=True)

Source from the content-addressed store, hash-verified

173 return tokens
174
175 def encode(self, text, pad=True):
176 if not isinstance(text, list):
177 return self.encode([text], pad=pad)
178
179 pad_token = self.pad_token if self.pad_token >= 0 else 0
180 tokens = self.tokenize(text, pad=pad)
181 length = max(len(t) for t in tokens)
182 for t in tokens:
183 t.extend([pad_token] * (length - len(t)))
184
185 return mx.array(tokens)

Callers 3

tokenizeMethod · 0.45
_encode_imageMethod · 0.45
tokenizeMethod · 0.45

Calls 1

tokenizeMethod · 0.95

Tested by

no test coverage detected