Onnxify.ProjectGenerator
0.3.3
See the version list below for details.
dotnet add package Onnxify.ProjectGenerator --version 0.3.3
NuGet\Install-Package Onnxify.ProjectGenerator -Version 0.3.3
<PackageReference Include="Onnxify.ProjectGenerator" Version="0.3.3" />
<PackageVersion Include="Onnxify.ProjectGenerator" Version="0.3.3" />
<PackageReference Include="Onnxify.ProjectGenerator" />
paket add Onnxify.ProjectGenerator --version 0.3.3
#r "nuget: Onnxify.ProjectGenerator, 0.3.3"
#:package Onnxify.ProjectGenerator@0.3.3
#addin nuget:?package=Onnxify.ProjectGenerator&version=0.3.3
#tool nuget:?package=Onnxify.ProjectGenerator&version=0.3.3
Warning This package is currently in active development and research. Its public API is unstable and may change radically in future versions.
Onnxify.ProjectGenerator
Onnxify.ProjectGenerator generates C# project output from an existing ONNX model so you can reconstruct or inspect that model through Onnxify code.
Install
dotnet add package Onnxify.ProjectGenerator
What It Provides
- Generate C# project scaffolding from an
.onnxfile. - Generate C# project scaffolding directly from an already loaded
OnnxModel. - Emit code that recreates model structure through the
OnnxifyAPI. - Provide a programmable alternative to the CLI generation workflow.
Notes
If you prefer a command-line workflow, the repository also ships Onnxify.CLI as a dotnet tool.
Repository
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.3.8 | 0 | 6/30/2026 |
| 0.3.7 | 53 | 6/27/2026 |
| 0.3.6 | 56 | 6/26/2026 |
| 0.3.5 | 97 | 6/23/2026 |
| 0.3.4 | 103 | 6/19/2026 |
| 0.3.3 | 104 | 6/15/2026 |
| 0.3.2 | 103 | 6/14/2026 |
| 0.3.1 | 94 | 6/12/2026 |
| 0.3.0 | 101 | 6/11/2026 |
| 0.2.0 | 98 | 6/8/2026 |
| 0.1.4 | 101 | 6/2/2026 |
| 0.1.3 | 107 | 6/1/2026 |
| 0.1.2 | 117 | 5/28/2026 |
| 0.1.1 | 101 | 5/20/2026 |
| 0.1.0 | 114 | 5/18/2026 |
| 0.0.0.15 | 99 | 5/18/2026 |
| 0.0.0.14 | 101 | 5/17/2026 |
| 0.0.0.13 | 103 | 5/14/2026 |
## 0.3.3
- Added project-generation rendering for ONNX tensor dimensions whose protobuf value case is `None`, displaying them as `[none]`.
- Picked up the core graph-loading fixes for empty optional node inputs and `None` tensor dimensions.
## 0.3.2
- Aligned the package version with the 0.3.2 Onnxify package family release.
- Picked up the core graph-loading fix for ONNX files whose `value_info` repeats graph input or output names.
## 0.3.0
- Aligned the package version with the 0.3.0 Onnxify package family release.
## 0.2.0
- Aligned the package version with the 0.2.0 Onnxify package family release.
## 0.1.2
- Aligned the package version with the 0.1.2 Onnxify package family release.
## 0.1.1
- Aligned the package version with the 0.1.1 Onnxify package family release.
## 0.0.0.1
- Initial release
- Added an `OnnxProjectGenerator.Generate(OnnxModel, ProjectGeneratorOptions)` overload so project generation can start from an in-memory model without first saving it to disk.