Skip to content
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

Support for ML model deployment #166

Open
marcelldls opened this issue Nov 3, 2023 · 2 comments
Open

Support for ML model deployment #166

marcelldls opened this issue Nov 3, 2023 · 2 comments

Comments

@marcelldls
Copy link

marcelldls commented Nov 3, 2023

An established workflow for deploying ML models to the zync exists and an excellent video has been made about exactly this in the context of large experimental physics control systems by Josh at RadiaSoft https://www.youtube.com/watch?v=NWpcP_sFRm4. I met him at ICALEPCS this year and he explained that many of their filtering algorithms are being replaced with ML autoencoders in this manner. Further, im not sure if its interesting but in the same workflow it is actually possible to deploy any arbitrary algorithm on the Zync DPU written in Python PyTorch/numpy (it does not have to be something that is trained).

Is it an idea to add an ML model panda block?

@marcelldls
Copy link
Author

A tutorial for deploying a demo ML model on an XU5 based on Xilinx Vitis AI can be found here: https://www.enclustra.com/en/products/design-in-kits/

@marcelldls
Copy link
Author

A potentially interesting application for the PandA may be triggering based on recognition of a pattern in a signal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant