github pykeio/ort v2.0.0-rc.15

4 hours ago
A spoof of Mac OS X Snow Leopard's marketing banner. The large bold numerals 'XV' are set against a bright purple nebula in outer space.

2.0.0-rc.15

๐Ÿ’– If you find ort useful, please consider supporting us on Open Collective ๐Ÿ’–

๐Ÿค” Need help upgrading? Ask questions in GitHub Discussions or in the pyke.io Discord server!

โœจ Supporters get priority (<24h) issue resolution & support!


rc.15 fixes over 30 instances of undefined behavior and adds no new features. It is highly recommended to upgrade to rc.15 as soon as possible, as multiple memory leaks/memory safety issues were fixed.

Alternative backends will be updated sometime before Oct 23.

โš ๏ธ Breaking changes
  • run_async now only accepts owned inputs.
  • ExecutionProviderLibrary::unregister has been removed. You can still unregister EP libraries via the unsafe -sys API.
  • ValueRefMut no longer implements DerefMut to Value. It has the same methods as &mut Value and can be used in the same places in the ort API. It is recommended to take ValueRefMut anywhere you used to take &mut Value.
  • InMemorySession no longer implements DerefMut to Session. It has the same methods as &mut Session.
  • Kernel now requires Send; ThreadManager requires Send + Sync.
  • SessionBuilder::with_external_initializer_file_in_memory now takes Arc<[u8]> instead of Cow<'static, [u8]>.

โค๏ธ๐Ÿงก๐Ÿ’›๐Ÿ’š๐Ÿ’™๐Ÿ’œ

Don't miss a new ort release

NewReleases is sending notifications on new releases.