File tree 1 file changed +16
-2
lines changed
1 file changed +16
-2
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,20 @@ def define_common_targets():
43
43
platforms = PLATFORMS ,
44
44
)
45
45
46
+ runtime .cxx_library (
47
+ name = "bpe_tokenizer_base" ,
48
+ srcs = [
49
+ "src/bpe_tokenizer_base.cpp" ,
50
+ ],
51
+ exported_deps = [
52
+ ":headers" ,
53
+ ],
54
+ visibility = [
55
+ "//pytorch/tokenizers/..." ,
56
+ ],
57
+ platforms = PLATFORMS ,
58
+ )
59
+
46
60
runtime .cxx_library (
47
61
name = "sentencepiece" ,
48
62
srcs = [
@@ -69,9 +83,9 @@ def define_common_targets():
69
83
name = "tiktoken" ,
70
84
srcs = [
71
85
"src/tiktoken.cpp" ,
72
- "src/bpe_tokenizer_base.cpp" ,
73
86
],
74
87
deps = [
88
+ ":bpe_tokenizer_base" ,
75
89
":regex" ,
76
90
],
77
91
exported_deps = [
@@ -91,11 +105,11 @@ def define_common_targets():
91
105
name = "hf_tokenizer" ,
92
106
srcs = [
93
107
"src/hf_tokenizer.cpp" ,
94
- "src/bpe_tokenizer_base.cpp" ,
95
108
"src/pre_tokenizer.cpp" ,
96
109
"src/token_decoder.cpp" ,
97
110
],
98
111
deps = [
112
+ ":bpe_tokenizer_base" ,
99
113
":regex" ,
100
114
],
101
115
exported_deps = [
You can’t perform that action at this time.
0 commit comments