Update Blog page and Move Vitis AI EP from community maintained to main EP list (#16290)

### Description
Move Vitis AI EP from community maintained to main EP list



### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->
This commit is contained in:
Jeff Mendenhall 2023-06-10 07:25:52 -07:00 committed by GitHub
parent a6c1fdddaf
commit 28d1c4473f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 30 additions and 7 deletions

4
docs/build/eps.md vendored
View file

@ -540,7 +540,7 @@ set(CMAKE_C_COMPILER aarch64-linux-gnu-gcc)
---
## AMD Vitis AI
See more information on the Vitis AI Execution Provider [here](../execution-providers/community-maintained/Vitis-AI-ExecutionProvider.md).
See more information on the Vitis AI Execution Provider [here](../execution-providers/Vitis-AI-ExecutionProvider.md).
### Windows
{: .no_toc }
@ -566,7 +566,7 @@ e.g.
### Linux
{: .no_toc }
Currently Linux support is only enabled for AMD Adapable SoCs. Please refer to the guidance [here](../execution-providers/community-maintained/Vitis-AI-ExecutionProvider.md#amd-adaptable-soc-installation) for SoC targets.
Currently Linux support is only enabled for AMD Adapable SoCs. Please refer to the guidance [here](../execution-providers/Vitis-AI-ExecutionProvider.md#amd-adaptable-soc-installation) for SoC targets.
---

View file

@ -1,10 +1,9 @@
---
title: AMD - Vitis AI
description: Instructions to execute ONNX Runtime on AMD devices with the Vitis AI execution provider
grand_parent: Execution Providers
parent: Community-maintained
parent: Execution Providers
nav_order: 6
redirect_from: /docs/reference/execution-providers/Vitis-AI-ExecutionProvider
redirect_from: /docs/execution-providers/community-maintained/Vitis-AI-ExecutionProvider
---
# Vitis AI Execution Provider
@ -110,7 +109,7 @@ pip install voe-[version]-cp39-cp39-win_amd64.whl
## Build
To build the Ryzen AI Vitis AI ONNX Runtime Execution Provider from source, please refer to the [Build Instructions](../../build/eps.md#amd-vitis-ai).
To build the Ryzen AI Vitis AI ONNX Runtime Execution Provider from source, please refer to the [Build Instructions](../build/eps.md#amd-vitis-ai).
## Quantization

View file

@ -24,7 +24,7 @@ ONNX Runtime supports many different execution providers today. Some of the EPs
|CPU|GPU|IoT/Edge/Mobile|Other|
---|---|---|---
|Default CPU|[NVIDIA CUDA](../execution-providers/CUDA-ExecutionProvider.md)|[Intel OpenVINO](../execution-providers/OpenVINO-ExecutionProvider.md)|[Rockchip NPU](../execution-providers/community-maintained/RKNPU-ExecutionProvider.md) (*preview*)|
|[Intel DNNL](../execution-providers/oneDNN-ExecutionProvider.md)|[NVIDIA TensorRT](../execution-providers/TensorRT-ExecutionProvider.md)|[ARM Compute Library](../execution-providers/community-maintained/ACL-ExecutionProvider.md) (*preview*)|[Xilinx Vitis-AI](../execution-providers/community-maintained/Vitis-AI-ExecutionProvider.md) (*preview*)|
|[Intel DNNL](../execution-providers/oneDNN-ExecutionProvider.md)|[NVIDIA TensorRT](../execution-providers/TensorRT-ExecutionProvider.md)|[ARM Compute Library](../execution-providers/community-maintained/ACL-ExecutionProvider.md) (*preview*)|[Xilinx Vitis-AI](../execution-providers/Vitis-AI-ExecutionProvider.md) (*preview*)|
|[TVM](../execution-providers/community-maintained/TVM-ExecutionProvider.md) (*preview*)|[DirectML](../execution-providers/DirectML-ExecutionProvider.md)|[Android Neural Networks API](../execution-providers/NNAPI-ExecutionProvider.md)|[Huawei CANN](../execution-providers/community-maintained/CANN-ExecutionProvider.md) (*preview*)|
|[Intel OpenVINO](../execution-providers/OpenVINO-ExecutionProvider.md)|[AMD MIGraphX](../execution-providers/MIGraphX-ExecutionProvider.md)|[ARM-NN](../execution-providers/community-maintained/ArmNN-ExecutionProvider.md) (*preview*)|
|[XNNPACK](../execution-providers/Xnnpack-ExecutionProvider.md)|[Intel OpenVINO](../execution-providers/OpenVINO-ExecutionProvider.md)|[CoreML](../execution-providers/CoreML-ExecutionProvider.md) (*preview*)|

View file

@ -1,6 +1,30 @@
{
"blogs": [
{
"title": "Unlocking the end-to-end Windows AI developer experience using ONNX runtime and Olive",
"date": "May 23th, 2023",
"blurb": "This blog reviews the new capabilities of ONNX Runtime and the Olive toolchain to support hybrid inferencing, NPU EPs, and hardware aware model optimizations on Windows and other platforms",
"link": "https://blogs.windows.com/windowsdeveloper/2023/05/23/unlocking-the-end-to-end-windows-ai-developer-experience-using-onnx-runtime-and-olive"
},
{
"title": "Bringing the power of AI to Windows 11 - unlocking a new era of productivity for customers and developers with Windows Copilot and Dev Home",
"date": "May 23th, 2023",
"blurb": "This blog reviews AI in Windows 11, including ONNX Runtime as the gateway to Windows AI and new ONNX Runtime capabilities on Windows",
"link": "https://blogs.windows.com/windowsdeveloper/2023/05/23/bringing-the-power-of-ai-to-windows-11-unlocking-a-new-era-of-productivity-for-customers-and-developers-with-windows-copilot-and-dev-home"
},
{
"title": "Optimize DirectML performance with Olive",
"date": "May 23th, 2023",
"blurb": "This blog shows how to use Olive to optimize models for DML EP in ONNX Runtime",
"link": "https://devblogs.microsoft.com/windowsai/optimize-directml-performance-with-olive"
},
{
"title": "DirectML ❤ Stable Diffusion",
"date": "May 23th, 2023",
"blurb": "This blog shows how to use the Stable Diffusion model on DML EP using Olive to optimize the Stable Diffusion model",
"link": "https://devblogs.microsoft.com/windowsai/dml-stable-diffusion/"
},
{
"title": "Accelerating Stable Diffusion Inference with ONNX Runtime",
"date": "May 10th, 2023",
"blurb": "This blog shows how to accelerate the Stable Diffusion models from Hugging Face on NVIDIA and AMD GPUs with ONNX Runtime. It includes benchmark results obtained on A100 and RTX3060 and MI250X.",