Skip to content

Commit 9c90774

Browse files
committed
minimum version of swift-transformers dedicated for tokenizer manipulation
1 parent abf5b16 commit 9c90774

28 files changed

+3
-1999
lines changed

Package.swift

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,17 @@ let package = Package(
77
name: "swift-transformers",
88
platforms: [.iOS(.v16), .macOS(.v13)],
99
products: [
10-
.library(name: "Transformers", targets: ["Tokenizers", "Generation", "Models"]),
11-
.executable(name: "transformers", targets: ["TransformersCLI"]),
12-
.executable(name: "hub-cli", targets: ["HubCLI"]),
10+
.library(name: "Transformers", targets: ["Tokenizers"]),
1311
],
1412
dependencies: [
1513
.package(url: "https://github.com/apple/swift-argument-parser.git", .upToNextMinor(from: "1.4.0")),
1614
.package(url: "https://github.com/johnmai-dev/Jinja", .upToNextMinor(from: "1.1.0"))
1715
],
1816
targets: [
19-
.executableTarget(
20-
name: "TransformersCLI",
21-
dependencies: [
22-
"Models", "Generation", "Tokenizers",
23-
.product(name: "ArgumentParser", package: "swift-argument-parser")]),
24-
.executableTarget(name: "HubCLI", dependencies: ["Hub", .product(name: "ArgumentParser", package: "swift-argument-parser")]),
2517
.target(name: "Hub", resources: [.process("FallbackConfigs")]),
2618
.target(name: "Tokenizers", dependencies: ["Hub", .product(name: "Jinja", package: "Jinja")]),
27-
.target(name: "TensorUtils"),
28-
.target(name: "Generation", dependencies: ["Tokenizers", "TensorUtils"]),
29-
.target(name: "Models", dependencies: ["Tokenizers", "Generation", "TensorUtils"]),
30-
.testTarget(name: "TokenizersTests", dependencies: ["Tokenizers", "Models", "Hub"], resources: [.process("Resources"), .process("Vocabs")]),
19+
.testTarget(name: "TokenizersTests", dependencies: ["Tokenizers", "Hub"], resources: [.process("Resources"), .process("Vocabs")]),
3120
.testTarget(name: "HubTests", dependencies: ["Hub"]),
3221
.testTarget(name: "PreTokenizerTests", dependencies: ["Tokenizers", "Hub"]),
33-
.testTarget(name: "TensorUtilsTests", dependencies: ["TensorUtils", "Models", "Hub"], resources: [.process("Resources")]),
34-
.testTarget(name: "NormalizerTests", dependencies: ["Tokenizers", "Hub"]),
35-
.testTarget(name: "PostProcessorTests", dependencies: ["Tokenizers", "Hub"]),
3622
]
3723
)

Sources/Generation/Generation.swift

Lines changed: 0 additions & 109 deletions
This file was deleted.

Sources/Generation/GenerationConfig.swift

Lines changed: 0 additions & 58 deletions
This file was deleted.

Sources/HubCLI/HubCLI.swift

Lines changed: 0 additions & 96 deletions
This file was deleted.

0 commit comments

Comments
 (0)