ConcreteML: How to avoid downloading Nvidia binaries?

Hello everyone,

Since Concrete ML with all dependencies is about 6 GB in size, I was wondering if there is a relatively easy way to just pull in some parts, e.g. not pulling in Nvidia cuda binaries, not pulling in Torch etc.

Use case for this would be just using Concrete ML on CPU and with just machine learning models like LinearRegression, LogisticRegression etc.

Thanks

I’m afraid there is no easy solution to this. The NVIDIA libraries are needed by PyTorch. I suggest experimenting with the custom PyTorch repo indexes using the pip --extra-index-url parameter.