-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.14.1のORTを対象にし、$ORT_RUST_STRATEGY
のデフォルトをdownload
に
#2
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
長らく気づかずすみません!
mainブランチのlibonnxruntimeを対象にしているので、1.14.1に固定する
これあれですね、最新のmainを取ってきちゃってるからここが1.15.0になってるんですね!
こちらのVOICEVOX側のonnxruntimeはreleaseされたものをforkしてくる運用が普通なのかなと思いました。
なので1.14.1のcommit hashまでreset --hardしてforce pushするとややこしさが軽減できそうかも・・・?
方針これで問題なさそうだったらforce pushしようかなと思います!
(念頭から漏れてました、すみません 🙇 )
microsoft/onnxruntimeでは なのですみません、「1.14.1のcommit hashまでreset --hardして」の意味が掴めませんでした。 |
なのでこういう運用がいいのかなと思っています。 |
これ考えたら嘘ですね。dependencyを |
ああ! すみません、かなり意図を把握できていませんでした!! おそらく本家onnxruntimeにRustバインディングが入るのは1.15ですよね。 ということで、 |
その場合 |
あ~~~ なるほどです。なんでonnxruntime側がbuildがデフォルト挙動になっているのかわかりました。。 んじゃ |
なんか |
あと |
あ、単に |
|
Description
microsoft#12606で追加されたRustバインディングに、まずは以下の変更を加えます。
main
ブランチのlibonnxruntimeを対象にしているので、1.14.1
に固定する$ORT_RUST_STRATEGY
のデフォルトがcompile
になっているので、旧onnxruntime-rsと同じdownload
に戻す"TODO"とありますし、
これを見るにこのリポジトリの外では動かないと思います。onnxruntime/rust/onnxruntime-sys/build.rs
Line 420 in 96b95a2
Motivation and Context