microsoft/onnxruntime-extensions

Public

mirrored fromhttps://github.com/microsoft/onnxruntime-extensionsAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
367f59c6fad2e820b9b1bb5807065c5d6c3886d0

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

nuget/NativeNuget.nuspec

67lines · modecode

1<?xml version='1.0' encoding='utf-8'?>
2<package>
3 <metadata>
4 <id>Microsoft.ML.OnnxRuntime.Extensions</id>
5 <version>0.8.0</version>
6 <authors>Microsoft</authors>
7 <owners>Microsoft</owners>
8 <description>ONNX Runtime Extensions NuGet Package</description>
9 <releaseNotes>
10 1. NuGet package for the .NET platform. This package offers comprehensive platform support, including Windows, Linux, MacOS, Android, and iOS. Both x64 and arm64 architectures are supported, where applicable.
11 2. Support for pre-processing and post-processing of the Whisper model, inclusive of Audio and Tokenizer decoding operators.
12 3. Extends support for pre-processing and post-processing of object-detection models, including a new DrawBoundingBoxes operator. Pre/post processing tools can add non-max-suppression to the model to select the best bounding boxes, and scale those to the original image. See the end-to-end example in yolo_e2e.py.
13 4. Introduces the Audio Domain, complemented with AudioCodec and optimized STFT Operators, enhancing audio processing capabilities.
14 5. Enabled optional input/output support for some operators such as GPT2Tokenizer, CLIPTokenizer, and RobertaTokenizer.
15 6. Refined the implementation of offset mapping for BBPE-style tokenizers for more operators and efficiency improvement.
16 7. Other bug and security fixes.
17 </releaseNotes>
18 <copyright>© Microsoft Corporation. All rights reserved.</copyright>
19 <tags>ONNX ONNXRuntime AI Machine Learning</tags>
20 <icon>ORT_icon_for_light_bg.png</icon>
21 <license type="file">LICENSE.txt</license>
22 <readme>README.md</readme>
23 <projectUrl>https://github.com/Microsoft/onnxruntime-extensions</projectUrl>
24 <repository type="git" url="https://github.com/Microsoft/onnxruntime-extensions.git" commit="COMMIT_ID" />
25 </metadata>
26 <files>
27 <file src="LICENSE.txt" target="LICENSE.txt" />
28 <file src="README.md" target="README.md" />
29 <file src="ORT_icon_for_light_bg.png" target="ORT_icon_for_light_bg.png" />
30 <file src="..\ThirdPartyNotices.txt" target="ThirdPartyNotices.txt" />
31 <!--
32 NOTE: If you wish to create a local nuget package for testing, update the relevant src paths below
33 to point to the local build you wish to test, and comment out the entries for any platforms you don't
34 need in the nuget package.
35 Run `nuget pack NativeNuget.nuspec` from this directory to produce the package for local testing.
36 -->
37 <!-- Windows and Linux via netstandard -->
38 <file src="..\nuget-artifacts\onnxruntime-extensions-win-x64\lib\ortextensions.dll" target="runtimes\win-x64\native" />
39 <file src="..\nuget-artifacts\onnxruntime-extensions-win-x86\lib\ortextensions.dll" target="runtimes\win-x86\native" />
40 <file src="..\nuget-artifacts\onnxruntime-extensions-win-arm64\lib\ortextensions.dll" target="runtimes\win-arm64\native" />
41 <file src="..\nuget-artifacts\onnxruntime-extensions-win-arm\lib\ortextensions.dll" target="runtimes\win-arm\native" />
42 <file src="..\nuget-artifacts\onnxruntime-extensions-linux-aarch64\lib\libortextensions.so" target="runtimes\linux-arm64\native" />
43 <file src="..\nuget-artifacts\onnxruntime-extensions-linux-x64\lib\libortextensions.so" target="runtimes\linux-x64\native" />
44 <file src="targets\netstandard\Microsoft.ML.OnnxRuntime.Extensions.props" target="build\netstandard1.1" />
45 <file src="targets\netstandard\Microsoft.ML.OnnxRuntime.Extensions.props" target="build\netstandard2.0" />
46 <file src="targets\netstandard\Microsoft.ML.OnnxRuntime.Extensions.targets" target="build\netstandard1.1" />
47 <file src="targets\netstandard\Microsoft.ML.OnnxRuntime.Extensions.targets" target="build\netstandard2.0" />
48 <!-- Android via Xamarin/MAUI -->
49 <file src="..\nuget-artifacts\onnxruntime-extensions-android\onnxruntime-extensions.aar" target="runtimes\android\native" />
50 <file src="targets\monoandroid11.0\Microsoft.ML.OnnxRuntime.Extensions.targets" target="build\monoandroid11.0" />
51 <file src="targets\monoandroid11.0\Microsoft.ML.OnnxRuntime.Extensions.targets" target="buildTransitive\monoandroid11.0" />
52 <file src="targets\net6.0-android\Microsoft.ML.OnnxRuntime.Extensions.targets" target="build\net6.0-android31.0" />
53 <file src="targets\net6.0-android\Microsoft.ML.OnnxRuntime.Extensions.targets" target="buildTransitive\net6.0-android31.0" />
54 <!-- iOS via Xamarin/MAUI. -->
55 <file src="..\nuget-artifacts\onnxruntime_extensions.xcframework\**" target="runtimes\ios\native\onnxruntime_extensions.xcframework" />
56 <file src="targets\xamarinios10\Microsoft.ML.OnnxRuntime.Extensions.targets" target="build\xamarinios10" />
57 <file src="targets\xamarinios10\Microsoft.ML.OnnxRuntime.Extensions.targets" target="buildTransitive\xamarinios10" />
58 <file src="targets\net6.0-ios\Microsoft.ML.OnnxRuntime.Extensions.targets" target="build\net6.0-ios15.4" />
59 <file src="targets\net6.0-ios\Microsoft.ML.OnnxRuntime.Extensions.targets" target="buildTransitive\net6.0-ios15.4" />
60 <!-- .net 6 macOS -->
61 <file src="..\nuget-artifacts\onnxruntime-extensions-osx-x86_64\lib\libortextensions.dylib" target="runtimes\osx.10.14-x64\native" />
62 <file src="..\nuget-artifacts\onnxruntime-extensions-osx-arm64\lib\libortextensions.dylib" target="runtimes\osx.10.14-arm64\native"/>
63
64 <file src="targets\net6.0-macos\Microsoft.ML.OnnxRuntime.Extensions.targets" target="build\net6.0-macos12.3" />
65 <file src="targets\net6.0-macos\Microsoft.ML.OnnxRuntime.Extensions.targets" target="buildTransitive\net6.0-macos12.3" />
66 </files>
67</package>
68