zama-ai / concrete

Concrete: TFHE Compiler that converts python programs into FHE equivalent
Other
1.25k stars 144 forks source link

Concrete-Python ARM image for Linux #745

Open KhushbooRanga opened 8 months ago

KhushbooRanga commented 8 months ago

Summary

I want to implement a machine learning algorithm using Concrete-Python on Raspberry Pi with following specifications: Architecture: aarch64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Vendor ID: ARM Model name: Cortex-A72 Model: 3 Could you please provide a built-distribution of Concrete-Python for ARM based processors with Linux (preferable Ubuntu) OS.

Problem to solve

I want to implement a machine learning algorithm on an edge device (Raspberry Pi in my case) and I am unable to install the library on my Raspberry Pi because ARM image for Linux is not available. Could you please make it available, I am currently working on a project and planning to submit it within a timeframe of ~20 days.

Proposals

To compile Concrete-Python libraries on a Raspberry Pi (preferably running Ubuntu) and making the distribution available for download.

bcm-at-zama commented 8 months ago

Thx for the issue.

We might do an image for ARM but it's definitely not for in 20 days. Could you try on another machine maybe?

bcm-at-zama commented 8 months ago

Thx for the issue.

We might do an image for ARM but it's definitely not for in 20 days. Could you try on another machine maybe?

KhushbooRanga commented 8 months ago

Yes, I am exploring other machines as well. Thanks again, for considering my request!