mirror of
https://github.com/pykeio/ort
synced 2026-04-25 16:34:55 +02:00
chore: update to ONNX Runtime 1.23
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "ort-sys"
|
||||
description = "Unsafe Rust bindings for ONNX Runtime 1.22 - Optimize and Accelerate Machine Learning Inferencing"
|
||||
description = "Unsafe Rust bindings for ONNX Runtime 1.23 - Optimize and Accelerate Machine Learning Inferencing"
|
||||
version = "2.0.0-rc.10"
|
||||
edition = "2021"
|
||||
rust-version = "1.85"
|
||||
|
||||
@@ -1,16 +1,19 @@
|
||||
train,cu12 x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/x86_64-pc-windows-msvc+train+cu12.tgz 733FAD37507DD7DB82932C755A77C6F537BFC883205F8BAB7CB81A2CBDC9A7BF
|
||||
cu12 x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/x86_64-pc-windows-msvc+cu12.tgz B214153E940CC74C875622BA9709269D1DDA6302F213B1EAC78FBB4E306BD4DE
|
||||
train,cu12 x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/x86_64-unknown-linux-gnu+train+cu12.tgz 0A89AE896C71282054C6EF1FB6031B412AEAB7D2593CAC69FBE14223A685AE85
|
||||
cu12 x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/x86_64-unknown-linux-gnu+cu12.tgz C0DA77050FE1D2E9A719B92C1E7D57AA49B6E6D0FF3157AFAA2D7C834F17A892
|
||||
wgpu x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/x86_64-pc-windows-msvc+wgpu.tgz D9DFF7CBFBBA80DCAED553A954E0032D2353B4D43376C0589FC4031CE7013D51
|
||||
train x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/x86_64-pc-windows-msvc+train.tgz 2627A3F69D439F24E169805C4052CF74930C8D6D0FEBD36840B1054B73004764
|
||||
train aarch64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/aarch64-pc-windows-msvc+train.tgz D27474EF926F3CA9D11FBBF4E75445D9028A35443DA4D6A8E843BDACE8970C01
|
||||
none x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/x86_64-pc-windows-msvc.tgz DB87454C0918939AE50CC2615521297A25F799D9782717463AD8C4EEE8AEE74A
|
||||
none aarch64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/aarch64-pc-windows-msvc.tgz B5D1D9746D626E2687438BBB202F4C5149897121682772EDA3BB797B9F64AB37
|
||||
train aarch64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/aarch64-unknown-linux-gnu+train.tgz 6F73D46CACF4AFB675FEF8162F364F41C348747020A0025B632D3B767D1B7EA5
|
||||
none aarch64-apple-darwin https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/aarch64-apple-darwin.tgz 47A4DCF38801D0F0F1AAA51C1B9D01971093E3D0DB35FE22ACB5D4C25D0481AB
|
||||
train x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/x86_64-unknown-linux-gnu+train.tgz E54857AE50704DFC7FB3D3CDDEB4CE961E04E0443ACBCF27C770AF031DC83374
|
||||
wgpu x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/x86_64-unknown-linux-gnu+wgpu.tgz A29B4835B0EAEE93561630BECF6440BEC1C1D209D6FFC125FAE91646E29C157E
|
||||
none x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/x86_64-unknown-linux-gnu.tgz 6091157395630D55AC75F18068254ED76C53502D9EF6917F5C40AC4BEF9B9AF4
|
||||
none aarch64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/aarch64-unknown-linux-gnu.tgz D9D83F10347F071CCCB47475F3D3E36065AD1989D1ACD7FC95DAD1111DBFD2F0
|
||||
train aarch64-apple-darwin https://cdn.pyke.io/0/pyke:ort-rs/ms@1.22.1/aarch64-apple-darwin+train.tgz BE531C956D7976B0125EE181F434D979F22B03BEF41AD0C8F500A2564A5C9C06
|
||||
train,cu12 x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/x86_64-pc-windows-msvc+train+cu12.tgz 78581bdc208fec5028198186339d973e8542a0dd9234b02ba627827838e189ec
|
||||
cu12 x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/x86_64-pc-windows-msvc+cu12.tgz ecb37b41dc9fe05d3630f69a3658f2e991bd51498bcfd898ea35df5e689a026e
|
||||
train,cu12 x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/x86_64-unknown-linux-gnu+train+cu12.tgz 8e385418ea7889974d2390a84257f9913484d514e6f49e33e73b578ba7e3b5cc
|
||||
cu12 x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/x86_64-unknown-linux-gnu+cu12.tgz 0df7171d6126d758c91d1cc02358e612e7dbfdc56a2c18b51acda2273e85426c
|
||||
wgpu x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/x86_64-pc-windows-msvc+wgpu.tgz bf3212e56dc8aac7708ae6ba52ac758a692eb71b92d26d8752c3042f18904e28
|
||||
train aarch64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/aarch64-pc-windows-msvc+train.tgz 633c93abd526da432e85388a520fd7aa378b5cdc554fb863c7b35cbe5232f57d
|
||||
train x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/x86_64-pc-windows-msvc+train.tgz 44bcbdf4306b54de1fc7912e5ace6a76d00986eb33fe63ce1ec74b5e6535a876
|
||||
wgpu x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/x86_64-unknown-linux-gnu+wgpu.tgz a4790497005e55c4b177215cc218a76aa478986821a80dd070c892ce3d50951b
|
||||
none x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/x86_64-pc-windows-msvc.tgz c56d2f9e352f0ccf19e59fdbe4d158b27f6375fcfb0caa7c7b8940fd280ff03f
|
||||
train aarch64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/aarch64-unknown-linux-gnu+train.tgz de7fd52eb6bde25840b90e9edda59daf33d989d29dcb766acee67cc32a54b4ac
|
||||
none aarch64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/aarch64-pc-windows-msvc.tgz d3bedacd0f8c439886afa756a6f7852d022f55c9cf4c9c55c6f009c878c520f4
|
||||
train x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/x86_64-unknown-linux-gnu+train.tgz 76bd8560d0d2bf6ac52e61e7dc1f6c8da6f5442e44c5e25c0958c8b8752be71f
|
||||
none aarch64-linux-android https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/aarch64-linux-android.tgz 84895ee284a4b764006a97e47d7ea882e73722f244ca9f2a7e372be3c27d04d3
|
||||
none aarch64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/aarch64-unknown-linux-gnu.tgz 98e77f57bf2efe8205835510c6ccde90000686102fd75f2a07f1d8fbe014aac9
|
||||
none x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/x86_64-unknown-linux-gnu.tgz 30b9398e119576d6f92d77e9a9244b2a55d7926ed3ba87c057e9aa3a0c20d3c7
|
||||
none aarch64-apple-darwin https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/aarch64-apple-darwin.tgz 429e6e019b4e69f91faf9280900e2352b72e2704e6118bcfbd537421be289313
|
||||
train aarch64-apple-darwin https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/aarch64-apple-darwin+train.tgz 9f051577aea4fc4e7f582624a44b58add6c59a5c1ef7af7999263ab1efd563c9
|
||||
none aarch64-apple-ios-sim https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/aarch64-apple-ios-sim.tgz 8b50db96a3ca05d6da3a21b05c64af8862f8a262f6fc154283f3d82a2783d561
|
||||
none aarch64-apple-ios https://cdn.pyke.io/0/pyke:ort-rs/ms@1.23.1/aarch64-apple-ios.tgz e90e45784d84406f4f87a0bad5566c3a47cadbaf73fdd0d45c09a4c0cb551b04
|
||||
|
||||
@@ -115,9 +115,7 @@ Alternatively, try a different backend like `ort-tract`; see https://ort.pyke.io
|
||||
.join("dfbin")
|
||||
.join(target)
|
||||
.join(dist.hash);
|
||||
|
||||
let lib_dir = bin_extract_dir.join("onnxruntime").join("lib");
|
||||
if !lib_dir.exists() {
|
||||
if !bin_extract_dir.exists() {
|
||||
let mut verified_reader = match download::fetch_file(dist.url) {
|
||||
Ok(reader) => download::VerifyReader::new(reader),
|
||||
Err(e) => {
|
||||
@@ -172,9 +170,9 @@ The downloaded binaries are available to inspect at: {}",
|
||||
static_link::static_link_prerequisites(BinariesSource::Pyke);
|
||||
|
||||
#[cfg(feature = "copy-dylibs")]
|
||||
dynamic_link::copy_dylibs(&lib_dir, &std::path::PathBuf::from(env::var("OUT_DIR").unwrap()));
|
||||
dynamic_link::copy_dylibs(&bin_extract_dir, &std::path::PathBuf::from(env::var("OUT_DIR").unwrap()));
|
||||
|
||||
println!("cargo:rustc-link-search=native={}", lib_dir.display());
|
||||
println!("cargo:rustc-link-search=native={}", bin_extract_dir.display());
|
||||
println!("cargo:rustc-link-lib=static=onnxruntime");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1 +1 @@
|
||||
pub const ORT_API_VERSION: u32 = 22;
|
||||
pub const ORT_API_VERSION: u32 = 23;
|
||||
|
||||
Reference in New Issue
Block a user