openquantumhardware / qick

QICK: Quantum Instrumentation Control Kit
MIT License
206 stars 87 forks source link

use a machine learning training algorithm from a different FPGA #221

Closed flyingdorothia closed 10 months ago

flyingdorothia commented 10 months ago

Hi team,

I try to run MNIST inference an training with ZCU111 board. I found code from another ZipML repo, my current ZCU111 board has installed qick, could you inspire me how to write a code for training and inference in MNIST? Thank you. logo

meeg commented 10 months ago

Sorry, but ZipML seems to be software and firmware for the PYNQ-Z1 board. The only thing in common with QICK is the PYNQ OS. You would need to port the ZipML firmware to the ZCU111 and probably also make adjustments to the software; if you wanted to use ZipML functionality with QICK you would need to combine the two firmware designs.

flyingdorothia commented 10 months ago

Thank you. This is a reasonable solution! But I wanted to know, if I have implemented MNIST inference with ZCU111, can I use the training method in ZipML to update the MNIST training? Sorry I need some guidances.

meeg commented 10 months ago

I don't know, and I don't see the connection to QICK. I can't help.