Skip to content

Commit e084bd1

Browse files
committed
Remove overrideTokenizer (handled by swift-transformers)
1 parent 6db099b commit e084bd1

File tree

1 file changed

+3
-13
lines changed

1 file changed

+3
-13
lines changed

Libraries/MLXLMCommon/ModelConfiguration.swift

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,6 @@ public struct ModelConfiguration: Sendable {
2727
/// pull the tokenizer from an alternate id
2828
public let tokenizerId: String?
2929

30-
/// overrides for TokenizerModel/knownTokenizers -- useful before swift-transformers is updated
31-
@available(
32-
*, deprecated,
33-
message: "No longer used. swift-transformers now handles tokenizer remapping internally."
34-
)
35-
public let overrideTokenizer: String?
36-
3730
/// A reasonable default prompt for the model
3831
public var defaultPrompt: String
3932

@@ -48,31 +41,28 @@ public struct ModelConfiguration: Sendable {
4841

4942
public init(
5043
id: String, revision: String = "main",
51-
tokenizerId: String? = nil, overrideTokenizer: String? = nil,
44+
tokenizerId: String? = nil,
5245
defaultPrompt: String = "hello",
5346
extraEOSTokens: Set<String> = [],
54-
toolCallFormat: ToolCallFormat? = nil,
55-
preparePrompt: (@Sendable (String) -> String)? = nil
47+
toolCallFormat: ToolCallFormat? = nil
5648
) {
5749
self.id = .id(id, revision: revision)
5850
self.tokenizerId = tokenizerId
59-
self.overrideTokenizer = overrideTokenizer
6051
self.defaultPrompt = defaultPrompt
6152
self.extraEOSTokens = extraEOSTokens
6253
self.toolCallFormat = toolCallFormat
6354
}
6455

6556
public init(
6657
directory: URL,
67-
tokenizerId: String? = nil, overrideTokenizer: String? = nil,
58+
tokenizerId: String? = nil,
6859
defaultPrompt: String = "hello",
6960
extraEOSTokens: Set<String> = [],
7061
eosTokenIds: Set<Int> = [],
7162
toolCallFormat: ToolCallFormat? = nil
7263
) {
7364
self.id = .directory(directory)
7465
self.tokenizerId = tokenizerId
75-
self.overrideTokenizer = overrideTokenizer
7666
self.defaultPrompt = defaultPrompt
7767
self.extraEOSTokens = extraEOSTokens
7868
self.eosTokenIds = eosTokenIds

0 commit comments

Comments
 (0)