Get CNN work on ICE40UP5K/Upduino -- 2

Job ID: 33104427

Budget: €30 – €250 EUR

IMPORTANT: Please try to set a realistic bid

I want get a CNN (neural network) from keras/tensorflow working on the ICE40UP5K FPGA. I am using a board named Upduino V3.1. Perfect would be if the APIO toolchain could be used. There is also a SenseAI software tool from Lattice to convert files.
(like this https://www.latticesemi.com/en/Solutions/Solutions/SolutionsDetails02/sensAI)

Task:
create a tool or script (e.g. in Python) to convert a tensorflow/keras network with weights to a program/image which can be uploaded it to the device.
Related categories: Python FPGA Neural Networks Tensorflow Keras