Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
text-generation-inference
Commits
75c8c54a
Unverified
Commit
75c8c54a
authored
Sep 24, 2024
by
Nicolas Patry
Committed by
GitHub
Sep 24, 2024
Browse files
Hotfixing main. (#2562)
parent
e6d29656
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
101 additions
and
87 deletions
+101
-87
Cargo.lock
Cargo.lock
+100
-86
benchmark/src/lib.rs
benchmark/src/lib.rs
+1
-1
No files found.
Cargo.lock
View file @
75c8c54a
...
@@ -109,9 +109,9 @@ dependencies = [
...
@@ -109,9 +109,9 @@ dependencies = [
[[package]]
[[package]]
name = "anyhow"
name = "anyhow"
version = "1.0.8
8
"
version = "1.0.8
9
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
4e1496f8fb1fbf272686b8d37f523dab3e4a7443300055e74cdaa449f311435
6"
checksum = "
86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f
6"
[[package]]
[[package]]
name = "arbitrary"
name = "arbitrary"
...
@@ -177,9 +177,9 @@ dependencies = [
...
@@ -177,9 +177,9 @@ dependencies = [
[[package]]
[[package]]
name = "async-trait"
name = "async-trait"
version = "0.1.8
2
"
version = "0.1.8
3
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
a27b8a3a6e1a44fa4c8baf1f653e4172e81486d4941f2237e20dc2d0cf4ddff1
"
checksum = "
721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd
"
dependencies = [
dependencies = [
"proc-macro2",
"proc-macro2",
"quote",
"quote",
...
@@ -269,9 +269,9 @@ dependencies = [
...
@@ -269,9 +269,9 @@ dependencies = [
[[package]]
[[package]]
name = "aws-lc-sys"
name = "aws-lc-sys"
version = "0.21.
1
"
version = "0.21.
2
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
234314bd569802ec87011d653d6815c6d7b9ffb969e9fee5b8b20ef860e8dce9
"
checksum = "
b3ddc4a5b231dd6958b140ff3151b6412b3f4321fab354f399eec8f14b06df62
"
dependencies = [
dependencies = [
"bindgen",
"bindgen",
"cc",
"cc",
...
@@ -309,19 +309,19 @@ dependencies = [
...
@@ -309,19 +309,19 @@ dependencies = [
"serde_urlencoded",
"serde_urlencoded",
"sync_wrapper 0.1.2",
"sync_wrapper 0.1.2",
"tokio",
"tokio",
"tower",
"tower
0.4.13
",
"tower-layer",
"tower-layer",
"tower-service",
"tower-service",
]
]
[[package]]
[[package]]
name = "axum"
name = "axum"
version = "0.7.
5
"
version = "0.7.
6
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf
"
checksum = "
8f43644eed690f5374f1af436ecd6aea01cd201f6fbdf0178adaf6907afb2cec
"
dependencies = [
dependencies = [
"async-trait",
"async-trait",
"axum-core 0.4.
3
",
"axum-core 0.4.
4
",
"bytes",
"bytes",
"futures-util",
"futures-util",
"http 1.1.0",
"http 1.1.0",
...
@@ -342,7 +342,7 @@ dependencies = [
...
@@ -342,7 +342,7 @@ dependencies = [
"serde_urlencoded",
"serde_urlencoded",
"sync_wrapper 1.0.1",
"sync_wrapper 1.0.1",
"tokio",
"tokio",
"tower",
"tower
0.5.1
",
"tower-layer",
"tower-layer",
"tower-service",
"tower-service",
"tracing",
"tracing",
...
@@ -367,9 +367,9 @@ dependencies = [
...
@@ -367,9 +367,9 @@ dependencies = [
[[package]]
[[package]]
name = "axum-core"
name = "axum-core"
version = "0.4.
3
"
version = "0.4.
4
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
a15c63fd72d41492dc4f497196f5da1fb04fb7
52
9
e6
31d73630d1b491e47a2e3
"
checksum = "
5e6b8ba012a258d63c9adfa28b9ddcf66149da6f986c5b54
52e6
29d5ee64bf00
"
dependencies = [
dependencies = [
"async-trait",
"async-trait",
"bytes",
"bytes",
...
@@ -380,7 +380,7 @@ dependencies = [
...
@@ -380,7 +380,7 @@ dependencies = [
"mime",
"mime",
"pin-project-lite",
"pin-project-lite",
"rustversion",
"rustversion",
"sync_wrapper 0.1
.2
",
"sync_wrapper
1.
0.1",
"tower-layer",
"tower-layer",
"tower-service",
"tower-service",
"tracing",
"tracing",
...
@@ -392,13 +392,13 @@ version = "0.16.0"
...
@@ -392,13 +392,13 @@ version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bdad298231394729042d1f155b93f9fdf0b5ee1aea0b62404c4d7341f7d8fe08"
checksum = "bdad298231394729042d1f155b93f9fdf0b5ee1aea0b62404c4d7341f7d8fe08"
dependencies = [
dependencies = [
"axum 0.7.
5
",
"axum 0.7.
6
",
"futures-core",
"futures-core",
"futures-util",
"futures-util",
"http 1.1.0",
"http 1.1.0",
"opentelemetry 0.21.0",
"opentelemetry 0.21.0",
"pin-project-lite",
"pin-project-lite",
"tower",
"tower
0.4.13
",
"tracing",
"tracing",
"tracing-opentelemetry 0.22.0",
"tracing-opentelemetry 0.22.0",
"tracing-opentelemetry-instrumentation-sdk",
"tracing-opentelemetry-instrumentation-sdk",
...
@@ -546,9 +546,9 @@ checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495"
...
@@ -546,9 +546,9 @@ checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495"
[[package]]
[[package]]
name = "bytes"
name = "bytes"
version = "1.7.
1
"
version = "1.7.
2
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50
"
checksum = "
428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3
"
[[package]]
[[package]]
name = "camino"
name = "camino"
...
@@ -605,9 +605,9 @@ dependencies = [
...
@@ -605,9 +605,9 @@ dependencies = [
[[package]]
[[package]]
name = "cc"
name = "cc"
version = "1.1.1
8
"
version = "1.1.
2
1"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
b62ac837cdb5cb22e10a256099b4fc502b1dfe560cb282963a974d7abd80e476
"
checksum = "
07b1695e2c7e8fc85310cde85aeaab7e3097f593c91d209d3f9df76c928100f0
"
dependencies = [
dependencies = [
"jobserver",
"jobserver",
"libc",
"libc",
...
@@ -675,9 +675,9 @@ dependencies = [
...
@@ -675,9 +675,9 @@ dependencies = [
[[package]]
[[package]]
name = "clap"
name = "clap"
version = "4.5.1
7
"
version = "4.5.1
8
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac
"
checksum = "
b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3
"
dependencies = [
dependencies = [
"clap_builder",
"clap_builder",
"clap_derive",
"clap_derive",
...
@@ -685,9 +685,9 @@ dependencies = [
...
@@ -685,9 +685,9 @@ dependencies = [
[[package]]
[[package]]
name = "clap_builder"
name = "clap_builder"
version = "4.5.1
7
"
version = "4.5.1
8
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73
"
checksum = "
4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b
"
dependencies = [
dependencies = [
"anstream",
"anstream",
"anstyle",
"anstyle",
...
@@ -697,9 +697,9 @@ dependencies = [
...
@@ -697,9 +697,9 @@ dependencies = [
[[package]]
[[package]]
name = "clap_derive"
name = "clap_derive"
version = "4.5.1
3
"
version = "4.5.1
8
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0
"
checksum = "
4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab
"
dependencies = [
dependencies = [
"heck 0.5.0",
"heck 0.5.0",
"proc-macro2",
"proc-macro2",
...
@@ -1732,9 +1732,9 @@ dependencies = [
...
@@ -1732,9 +1732,9 @@ dependencies = [
[[package]]
[[package]]
name = "hyper-util"
name = "hyper-util"
version = "0.1.
8
"
version = "0.1.
9
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
da62f120a8a37763efb0cf8fdf264b884c7b8b9ac8660b900c8661030c00e6ba
"
checksum = "
41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b
"
dependencies = [
dependencies = [
"bytes",
"bytes",
"futures-channel",
"futures-channel",
...
@@ -1745,7 +1745,6 @@ dependencies = [
...
@@ -1745,7 +1745,6 @@ dependencies = [
"pin-project-lite",
"pin-project-lite",
"socket2",
"socket2",
"tokio",
"tokio",
"tower",
"tower-service",
"tower-service",
"tracing",
"tracing",
]
]
...
@@ -1985,7 +1984,7 @@ dependencies = [
...
@@ -1985,7 +1984,7 @@ dependencies = [
"anyhow",
"anyhow",
"base64 0.21.7",
"base64 0.21.7",
"bytecount",
"bytecount",
"clap 4.5.1
7
",
"clap 4.5.1
8
",
"fancy-regex",
"fancy-regex",
"fraction",
"fraction",
"getrandom",
"getrandom",
...
@@ -2025,9 +2024,9 @@ checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8"
...
@@ -2025,9 +2024,9 @@ checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8"
[[package]]
[[package]]
name = "libc"
name = "libc"
version = "0.2.15
8
"
version = "0.2.15
9
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439
"
checksum = "
561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5
"
[[package]]
[[package]]
name = "libfuzzer-sys"
name = "libfuzzer-sys"
...
@@ -2240,9 +2239,9 @@ dependencies = [
...
@@ -2240,9 +2239,9 @@ dependencies = [
[[package]]
[[package]]
name = "minijinja"
name = "minijinja"
version = "2.
2.0
"
version = "2.
3.1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
6d7d3e3a3eece1fa4618237ad41e1de855ced47eab705cec1c9a920e1d1c5aad
"
checksum = "
1028b628753a7e1a88fc59c9ba4b02ecc3bc0bd3c7af23df667bc28df9b3310e
"
dependencies = [
dependencies = [
"serde",
"serde",
"serde_json",
"serde_json",
...
@@ -2250,9 +2249,9 @@ dependencies = [
...
@@ -2250,9 +2249,9 @@ dependencies = [
[[package]]
[[package]]
name = "minijinja-contrib"
name = "minijinja-contrib"
version = "2.
2.0
"
version = "2.
3.1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
744a2b84dbd22398e347594ed2aef9d3f1b948934e3e6e94ef69ecd39d597f4b
"
checksum = "
39ffd46ee854be23604a20efd6c9655374fefbe4d44b949dc0f907305d92873a
"
dependencies = [
dependencies = [
"minijinja",
"minijinja",
"serde",
"serde",
...
@@ -2600,9 +2599,9 @@ dependencies = [
...
@@ -2600,9 +2599,9 @@ dependencies = [
[[package]]
[[package]]
name = "once_cell"
name = "once_cell"
version = "1.
20
.0"
version = "1.
19
.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3
3ea5043e58958ee56f3e15a90aee535795cd7dfd319846288d93c5b57d85cbe
"
checksum = "3
fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
"
[[package]]
[[package]]
name = "onig"
name = "onig"
...
@@ -2955,9 +2954,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
...
@@ -2955,9 +2954,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]]
[[package]]
name = "pkg-config"
name = "pkg-config"
version = "0.3.3
0
"
version = "0.3.3
1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
"
checksum = "
953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
"
[[package]]
[[package]]
name = "plotters"
name = "plotters"
...
@@ -3002,9 +3001,9 @@ dependencies = [
...
@@ -3002,9 +3001,9 @@ dependencies = [
[[package]]
[[package]]
name = "portable-atomic"
name = "portable-atomic"
version = "1.
7
.0"
version = "1.
8
.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d
a544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265
"
checksum = "d
30538d42559de6b034bc76fd6dd4c38961b1ee5c6c56e3808c50128fdbc22ce
"
[[package]]
[[package]]
name = "powerfmt"
name = "powerfmt"
...
@@ -3161,9 +3160,9 @@ dependencies = [
...
@@ -3161,9 +3160,9 @@ dependencies = [
[[package]]
[[package]]
name = "pyo3"
name = "pyo3"
version = "0.22.
2
"
version = "0.22.
3
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
831e8e819a138c36e212f3af3fd9eeffed6
bf
1
51
0a805af35b0edee5ffa59433
"
checksum = "
15ee168e30649f7f234c3d49ef5a7a6c
bf51
34289bc46c29ff3155fa3221c225
"
dependencies = [
dependencies = [
"cfg-if",
"cfg-if",
"indoc",
"indoc",
...
@@ -3179,9 +3178,9 @@ dependencies = [
...
@@ -3179,9 +3178,9 @@ dependencies = [
[[package]]
[[package]]
name = "pyo3-build-config"
name = "pyo3-build-config"
version = "0.22.
2
"
version = "0.22.
3
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
1e8730e591b14492a8945cdff32f089250b05f5accecf74aeddf9e8272ce1fa8
"
checksum = "
e61cef80755fe9e46bb8a0b8f20752ca7676dcc07a5277d8b7768c6172e529b3
"
dependencies = [
dependencies = [
"once_cell",
"once_cell",
"target-lexicon",
"target-lexicon",
...
@@ -3189,9 +3188,9 @@ dependencies = [
...
@@ -3189,9 +3188,9 @@ dependencies = [
[[package]]
[[package]]
name = "pyo3-ffi"
name = "pyo3-ffi"
version = "0.22.
2
"
version = "0.22.
3
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
5e97e919d2df92eb88ca80a037969f44e5e70356559654962cbb3316d00300c6
"
checksum = "
67ce096073ec5405f5ee2b8b31f03a68e02aa10d5d4f565eca04acc41931fa1c
"
dependencies = [
dependencies = [
"libc",
"libc",
"pyo3-build-config",
"pyo3-build-config",
...
@@ -3199,9 +3198,9 @@ dependencies = [
...
@@ -3199,9 +3198,9 @@ dependencies = [
[[package]]
[[package]]
name = "pyo3-macros"
name = "pyo3-macros"
version = "0.22.
2
"
version = "0.22.
3
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
eb57983022ad41f9e683a599f2fd13c3664d7063a3ac5714cae4b7bee7d3f206
"
checksum = "
2440c6d12bc8f3ae39f1e775266fa5122fd0c8891ce7520fa6048e683ad3de28
"
dependencies = [
dependencies = [
"proc-macro2",
"proc-macro2",
"pyo3-macros-backend",
"pyo3-macros-backend",
...
@@ -3211,9 +3210,9 @@ dependencies = [
...
@@ -3211,9 +3210,9 @@ dependencies = [
[[package]]
[[package]]
name = "pyo3-macros-backend"
name = "pyo3-macros-backend"
version = "0.22.
2
"
version = "0.22.
3
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
ec480c0c51ddec81019531705acac51bcdbeae563557c982aa8263bb96880372
"
checksum = "
1be962f0e06da8f8465729ea2cb71a416d2257dff56cbe40a70d3e62a93ae5d1
"
dependencies = [
dependencies = [
"heck 0.5.0",
"heck 0.5.0",
"proc-macro2",
"proc-macro2",
...
@@ -3403,9 +3402,9 @@ dependencies = [
...
@@ -3403,9 +3402,9 @@ dependencies = [
[[package]]
[[package]]
name = "redox_syscall"
name = "redox_syscall"
version = "0.5.
4
"
version = "0.5.
5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
0884ad60e090bf1345b93da0a5de8923c93884cd03f40dfcfddd3b4bee661853
"
checksum = "
62871f2d65009c0256aed1b9cfeeb8ac272833c404e13d53d400cd0dad7a2ac0
"
dependencies = [
dependencies = [
"bitflags 2.6.0",
"bitflags 2.6.0",
]
]
...
@@ -3770,9 +3769,9 @@ dependencies = [
...
@@ -3770,9 +3769,9 @@ dependencies = [
[[package]]
[[package]]
name = "security-framework-sys"
name = "security-framework-sys"
version = "2.1
1.1
"
version = "2.1
2.0
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf
"
checksum = "
ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6
"
dependencies = [
dependencies = [
"core-foundation-sys",
"core-foundation-sys",
"libc",
"libc",
...
@@ -4179,7 +4178,7 @@ version = "2.3.1-dev0"
...
@@ -4179,7 +4178,7 @@ version = "2.3.1-dev0"
dependencies = [
dependencies = [
"async-stream",
"async-stream",
"async-trait",
"async-trait",
"clap 4.5.1
7
",
"clap 4.5.1
8
",
"cmake",
"cmake",
"cxx",
"cxx",
"cxx-build",
"cxx-build",
...
@@ -4201,8 +4200,7 @@ name = "text-generation-benchmark"
...
@@ -4201,8 +4200,7 @@ name = "text-generation-benchmark"
version = "2.3.1-dev0"
version = "2.3.1-dev0"
dependencies = [
dependencies = [
"average",
"average",
"clap 4.5.17",
"clap 4.5.18",
"crossterm",
"float-ord",
"float-ord",
"hf-hub",
"hf-hub",
"ratatui",
"ratatui",
...
@@ -4231,7 +4229,7 @@ dependencies = [
...
@@ -4231,7 +4229,7 @@ dependencies = [
"tokio",
"tokio",
"tonic 0.10.2",
"tonic 0.10.2",
"tonic-build",
"tonic-build",
"tower",
"tower
0.4.13
",
"tracing",
"tracing",
]
]
...
@@ -4239,7 +4237,7 @@ dependencies = [
...
@@ -4239,7 +4237,7 @@ dependencies = [
name = "text-generation-launcher"
name = "text-generation-launcher"
version = "2.3.1-dev0"
version = "2.3.1-dev0"
dependencies = [
dependencies = [
"clap 4.5.1
7
",
"clap 4.5.1
8
",
"ctrlc",
"ctrlc",
"float_eq",
"float_eq",
"hf-hub",
"hf-hub",
...
@@ -4260,10 +4258,10 @@ version = "2.3.1-dev0"
...
@@ -4260,10 +4258,10 @@ version = "2.3.1-dev0"
dependencies = [
dependencies = [
"async-stream",
"async-stream",
"async-trait",
"async-trait",
"axum 0.7.
5
",
"axum 0.7.
6
",
"axum-tracing-opentelemetry",
"axum-tracing-opentelemetry",
"base64 0.22.1",
"base64 0.22.1",
"clap 4.5.1
7
",
"clap 4.5.1
8
",
"csv",
"csv",
"futures",
"futures",
"futures-util",
"futures-util",
...
@@ -4309,10 +4307,10 @@ version = "2.3.1-dev0"
...
@@ -4309,10 +4307,10 @@ version = "2.3.1-dev0"
dependencies = [
dependencies = [
"async-stream",
"async-stream",
"async-trait",
"async-trait",
"axum 0.7.
5
",
"axum 0.7.
6
",
"axum-tracing-opentelemetry",
"axum-tracing-opentelemetry",
"base64 0.22.1",
"base64 0.22.1",
"clap 4.5.1
7
",
"clap 4.5.1
8
",
"futures",
"futures",
"futures-util",
"futures-util",
"grpc-metadata",
"grpc-metadata",
...
@@ -4343,7 +4341,7 @@ dependencies = [
...
@@ -4343,7 +4341,7 @@ dependencies = [
"tokio-stream",
"tokio-stream",
"tonic 0.10.2",
"tonic 0.10.2",
"tonic-build",
"tonic-build",
"tower",
"tower
0.4.13
",
"tower-http",
"tower-http",
"tracing",
"tracing",
"tracing-opentelemetry 0.21.0",
"tracing-opentelemetry 0.21.0",
...
@@ -4358,10 +4356,10 @@ version = "2.3.1-dev0"
...
@@ -4358,10 +4356,10 @@ version = "2.3.1-dev0"
dependencies = [
dependencies = [
"async-stream",
"async-stream",
"async-trait",
"async-trait",
"axum 0.7.
5
",
"axum 0.7.
6
",
"axum-tracing-opentelemetry",
"axum-tracing-opentelemetry",
"base64 0.22.1",
"base64 0.22.1",
"clap 4.5.1
7
",
"clap 4.5.1
8
",
"criterion",
"criterion",
"futures",
"futures",
"futures-util",
"futures-util",
...
@@ -4394,7 +4392,7 @@ dependencies = [
...
@@ -4394,7 +4392,7 @@ dependencies = [
"tokio-stream",
"tokio-stream",
"tonic 0.10.2",
"tonic 0.10.2",
"tonic-build",
"tonic-build",
"tower",
"tower
0.4.13
",
"tower-http",
"tower-http",
"tracing",
"tracing",
"tracing-opentelemetry 0.21.0",
"tracing-opentelemetry 0.21.0",
...
@@ -4414,18 +4412,18 @@ dependencies = [
...
@@ -4414,18 +4412,18 @@ dependencies = [
[[package]]
[[package]]
name = "thiserror"
name = "thiserror"
version = "1.0.6
3
"
version = "1.0.6
4
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea40572
4"
checksum = "
d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a8
4"
dependencies = [
dependencies = [
"thiserror-impl",
"thiserror-impl",
]
]
[[package]]
[[package]]
name = "thiserror-impl"
name = "thiserror-impl"
version = "1.0.6
3
"
version = "1.0.6
4
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261
"
checksum = "
08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3
"
dependencies = [
dependencies = [
"proc-macro2",
"proc-macro2",
"quote",
"quote",
...
@@ -4696,9 +4694,9 @@ dependencies = [
...
@@ -4696,9 +4694,9 @@ dependencies = [
[[package]]
[[package]]
name = "toml_edit"
name = "toml_edit"
version = "0.22.2
0
"
version = "0.22.2
2
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d
"
checksum = "
4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
"
dependencies = [
dependencies = [
"indexmap 2.5.0",
"indexmap 2.5.0",
"serde",
"serde",
...
@@ -4729,7 +4727,7 @@ dependencies = [
...
@@ -4729,7 +4727,7 @@ dependencies = [
"prost 0.11.9",
"prost 0.11.9",
"tokio",
"tokio",
"tokio-stream",
"tokio-stream",
"tower",
"tower
0.4.13
",
"tower-layer",
"tower-layer",
"tower-service",
"tower-service",
"tracing",
"tracing",
...
@@ -4756,7 +4754,7 @@ dependencies = [
...
@@ -4756,7 +4754,7 @@ dependencies = [
"prost 0.12.6",
"prost 0.12.6",
"tokio",
"tokio",
"tokio-stream",
"tokio-stream",
"tower",
"tower
0.4.13
",
"tower-layer",
"tower-layer",
"tower-service",
"tower-service",
"tracing",
"tracing",
...
@@ -4795,6 +4793,22 @@ dependencies = [
...
@@ -4795,6 +4793,22 @@ dependencies = [
"tracing",
"tracing",
]
]
[[package]]
name = "tower"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f"
dependencies = [
"futures-core",
"futures-util",
"pin-project-lite",
"sync_wrapper 0.1.2",
"tokio",
"tower-layer",
"tower-service",
"tracing",
]
[[package]]
[[package]]
name = "tower-http"
name = "tower-http"
version = "0.5.2"
version = "0.5.2"
...
@@ -5008,9 +5022,9 @@ checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
...
@@ -5008,9 +5022,9 @@ checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
[[package]]
[[package]]
name = "unicode-normalization"
name = "unicode-normalization"
version = "0.1.2
3
"
version = "0.1.2
4
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5
"
checksum = "
5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
"
dependencies = [
dependencies = [
"tinyvec",
"tinyvec",
]
]
...
@@ -5043,9 +5057,9 @@ dependencies = [
...
@@ -5043,9 +5057,9 @@ dependencies = [
[[package]]
[[package]]
name = "unicode-width"
name = "unicode-width"
version = "0.1.1
3
"
version = "0.1.1
4
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
0336d538f7abc86d282a
4189
614dfaa90810dfc2c6f6427eaf88e16311dd225d
"
checksum = "
7dd6e30e90baa6f72411720665d
41
d
89
b9a3d039dc45b8faea1ddd07f617f6af
"
[[package]]
[[package]]
name = "unicode_categories"
name = "unicode_categories"
...
@@ -5145,7 +5159,7 @@ version = "6.0.0"
...
@@ -5145,7 +5159,7 @@ version = "6.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b39868d43c011961e04b41623e050aedf2cc93652562ff7935ce0f819aaf2da"
checksum = "0b39868d43c011961e04b41623e050aedf2cc93652562ff7935ce0f819aaf2da"
dependencies = [
dependencies = [
"axum 0.7.
5
",
"axum 0.7.
6
",
"mime_guess",
"mime_guess",
"regex",
"regex",
"rust-embed",
"rust-embed",
...
@@ -5362,9 +5376,9 @@ dependencies = [
...
@@ -5362,9 +5376,9 @@ dependencies = [
[[package]]
[[package]]
name = "webpki-roots"
name = "webpki-roots"
version = "0.26.
5
"
version = "0.26.
6
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
0bd24728e5af82c6c4ec1b66ac4844bdf8156257fccda846ec58b42cd0cdbe6a
"
checksum = "
841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958
"
dependencies = [
dependencies = [
"rustls-pki-types",
"rustls-pki-types",
]
]
...
@@ -5653,9 +5667,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
...
@@ -5653,9 +5667,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
[[package]]
name = "winnow"
name = "winnow"
version = "0.6.1
8
"
version = "0.6.1
9
"
source = "registry+https://github.com/rust-lang/crates.io-index"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f
"
checksum = "
c52ac009d615e79296318c1bcce2d422aaca15ad08515e344feeda07df67a587
"
dependencies = [
dependencies = [
"memchr",
"memchr",
]
]
...
...
benchmark/src/lib.rs
View file @
75c8c54a
...
@@ -6,8 +6,8 @@ mod utils;
...
@@ -6,8 +6,8 @@ mod utils;
use
crate
::
app
::
App
;
use
crate
::
app
::
App
;
use
crate
::
event
::
Event
;
use
crate
::
event
::
Event
;
use
ratatui
::
crossterm
::
ExecutableCommand
;
use
ratatui
::
backend
::
CrosstermBackend
;
use
ratatui
::
backend
::
CrosstermBackend
;
use
ratatui
::
crossterm
::
ExecutableCommand
;
use
ratatui
::
Terminal
;
use
ratatui
::
Terminal
;
use
std
::
io
;
use
std
::
io
;
use
text_generation_client
::
v3
::{
GrammarType
,
NextTokenChooserParameters
,
ShardedClient
};
use
text_generation_client
::
v3
::{
GrammarType
,
NextTokenChooserParameters
,
ShardedClient
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment