perpetual-ml / perpetual

A self-generalizing gradient boosting machine which doesn't need hyperparameter optimization
https://perpetual-ml.com/
GNU Affero General Public License v3.0
295 stars 11 forks source link

Add aarch wheel #17

Open braaannigan opened 1 month ago

braaannigan commented 1 month ago

Hi - can you add an aarch64 as an architecture for a wheel? Without this it won't run on linux (or Docker) on amd chips such as apple silicon.

Liam

deadsoul44 commented 1 month ago

To my best understanding, linux-arm64 is not available as a standard free runner on Github. https://github.com/orgs/community/discussions/19197#discussioncomment-10895290

They say it will be available at the end of the year.

But, I can create a custom runner for this like:

image

Is it possible to wait for the end of the year or is it needed now?

braaannigan commented 1 month ago

I can wait tbh

braaannigan commented 1 month ago

Thanks for looking into it!

deadsoul44 commented 1 month ago

You are very welcome. If you are going to have to wait to try the algorithm until the end of the year, I can create a custom runner and create a new release. If you are able to try with current wheels, we can wait until the end of the year.