File tree Expand file tree Collapse file tree 1 file changed +16
-2
lines changed Expand file tree Collapse file tree 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():
4343 platforms = PLATFORMS ,
4444 )
4545
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+
4660 runtime .cxx_library (
4761 name = "sentencepiece" ,
4862 srcs = [
@@ -69,9 +83,9 @@ def define_common_targets():
6983 name = "tiktoken" ,
7084 srcs = [
7185 "src/tiktoken.cpp" ,
72- "src/bpe_tokenizer_base.cpp" ,
7386 ],
7487 deps = [
88+ ":bpe_tokenizer_base" ,
7589 ":regex" ,
7690 ],
7791 exported_deps = [
@@ -91,11 +105,11 @@ def define_common_targets():
91105 name = "hf_tokenizer" ,
92106 srcs = [
93107 "src/hf_tokenizer.cpp" ,
94- "src/bpe_tokenizer_base.cpp" ,
95108 "src/pre_tokenizer.cpp" ,
96109 "src/token_decoder.cpp" ,
97110 ],
98111 deps = [
112+ ":bpe_tokenizer_base" ,
99113 ":regex" ,
100114 ],
101115 exported_deps = [
You can’t perform that action at this time.
0 commit comments